[PHP/HTML] PHP return waarde uitlezen vanuit HTML file

Pagina: 1
Acties:
  • 73 views sinds 30-01-2008

  • Rodyman
  • Registratie: November 2001
  • Laatst online: 08-06-2024
Ik wil vanuit een file op een HTML-only server een PHP file aanroepen op een andere server en deze moet dan een waarde teruggeven (soort counter). Maar hoe kan ik in HTML een php file aanroepen en dan de teruggekomen waarde ervan gebruiken?

Ik heb het geprobeerd met <SCRIPT language="php"> e.d. maar het werkt allemaal niet.

Het zou toch moeten werken, want een image terugkrijgen uit een php lukt me wel mbv : [img]"http://www.blabla.nl/getimage.php"[/img] als ik dan een image teruggeef werkt het perfect en wordt getimage.php gewoon uitgevoerd.

Maar hoe zou dit moeten als ik gewoon een variabele (getal) terug wil krijgen uit de php file?

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

code:
1
<script src="http://www.bla.nl/bla.php"></script>

Zo kun je JS schrijven met PHP :)

  • MarkvE
  • Registratie: Maart 2004
  • Laatst online: 30-01-2025
Rodyman schreef op 11 oktober 2004 @ 13:17:

Maar hoe zou dit moeten als ik gewoon een variabele (getal) terug wil krijgen uit de php file?
Iframe?

Vormkracht10


  • Rodyman
  • Registratie: November 2001
  • Laatst online: 08-06-2024
Hmm dat is wel een smerige oplossing niet?
Kan ik niet met de script manier die André net aangaf een waarde terug krijgen, of desnoods de waarde door de php file laten echo'en?

  • blizt
  • Registratie: Januari 2003
  • Laatst online: 01-05 08:39

blizt

Wannabe-geek

André gaf de oplossing al, maak 'n php-scriptje (laten we zeggen counter.php) en zet dan in je HTML-file:
code:
1
<script src="http://phpserver.nl/counter.php"></script>

United we stand, and divided we fall


  • Rodyman
  • Registratie: November 2001
  • Laatst online: 08-06-2024
blizt schreef op 11 oktober 2004 @ 13:28:
André gaf de oplossing al, maak 'n php-scriptje (laten we zeggen counter.php) en zet dan in je HTML-file:
code:
1
<script src="http://phpserver.nl/counter.php"></script>
Ja dat snap ik, maar die retourneerd niks, oftewel ik moet op 1 of andere manier de waarde die counter.php teruggeeft (of echo'd) op het scherm tonen.

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Wat doet dat script dan? Heb je daar wel invloed op?

  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

OP je NON-PHP server doe je dit
code:
1
<script src="http://phpserver.nl/counter.php"></script>


in http://phpserver.nl/counter.php zet je zoiets:
PHP:
1
2
3
4
<?
$query = mysql_query("SELECT count(*) FROM iets");
echo "document.write('".mysql_num_rows($query)."');";
?>

[ Voor 32% gewijzigd door dip op 11-10-2004 13:34 ]

It's scientifically known, that base improves the tase of cheezes!


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

dip schreef op 11 oktober 2004 @ 13:33:
in http://phpserver.nl/counter.php zet je zoiets:

code:
1
document.write('ole!');
echo bedoel je zeker ;)

  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

André schreef op 11 oktober 2004 @ 13:34:
[...]

echo bedoel je zeker ;)
nee, als je counter.php geparsed is moet er javascript uitkomen.. geen php :]

It's scientifically known, that base improves the tase of cheezes!


  • Rodyman
  • Registratie: November 2001
  • Laatst online: 08-06-2024
dip schreef op 11 oktober 2004 @ 13:33:
OP je NON-PHP server doe je dit
code:
1
<script src="http://phpserver.nl/counter.php"></script>


in http://phpserver.nl/counter.php zet je zoiets:
PHP:
1
2
3
4
<?
$query = mysql_query("SELECT count(*) FROM iets");
echo "document.write('".mysql_num_rows($query)."');";
?>
whoehaha dat is mooi! gewoon een stukje javascript echoën.
heel strak, het werkt nu in ieder geval!

Allemaal heel erg bedankt voor alle hulp!

  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

Rodyman schreef op 11 oktober 2004 @ 13:36:
[...]

whoehaha dat is mooi! gewoon een stukje javascript echoën.
heel strak, het werkt nu in ieder geval!

Allemaal heel erg bedankt voor alle hulp!
daar zijn we voor he :Y)

It's scientifically known, that base improves the tase of cheezes!


  • blizt
  • Registratie: Januari 2003
  • Laatst online: 01-05 08:39

blizt

Wannabe-geek

Snel editten hè dip (ik zag 't wel en André ook ;) ) :P
@TS: :) , that's what we're here for

United we stand, and divided we fall


  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

blizt schreef op 11 oktober 2004 @ 13:38:
Snel editten hè dip (ik zag 't wel en André ook ;) ) :P
@TS: :) , that's what we're here for
ik had in eerste instantie idd dit staan
code:
1
document.write('ole!');


Er vanuitgaande dat Rodyman zelf er wel op zou komen daar php in te parsen ;)

It's scientifically known, that base improves the tase of cheezes!


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

blizt schreef op 11 oktober 2004 @ 13:38:
Snel editten hè dip (ik zag 't wel en André ook ;) ) :P
@TS: :) , that's what we're here for
Idd, de etter, en dan mij ongelijk geven :P ;)

  • Anders
  • Registratie: December 2000
  • Laatst online: 08-05 13:28
Rodyman schreef op 11 oktober 2004 @ 13:26:
[iframe]
Hmm dat is wel een smerige oplossing niet?
Waarom? Omdat browsers uit de Eerste Wereldoorlog er niet mee overweg kunnen?

Ik spoor veilig of ik spoor niet.


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Anders schreef op 11 oktober 2004 @ 14:30:
[...]


Waarom? Omdat browsers uit de Eerste Wereldoorlog er niet mee overweg kunnen?
omdat de frame ondersteuning gaat verdwijenen (eindelijk :) )

btw je script-tag mist nog het type attribuut :)

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 02:00

.oisyn

Moderator Devschuur®

Demotivational Speaker

Dit is overigens wel heel erg basic.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.