proč nefunguje str_rerplace(,,); ?

4 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. mám soubor binclu.php který vypadá takhle: <body background="daisy.jpg"> <?php $name=str_replace("S","smile",$_GET["jmeno"]); $l=fopen("bookuk.txt","r"); $p=fread($l,filesize("bookuk.txt")); fclose($l); $l=fopen("bookuk.txt","w"); fwrite($l,""); fclose($l); $l=fopen("bookuk.txt","a"); $datum = StrFTime("%d.%m.%Y %H:%M", Time()); fwrite($l,$datum); fwrite($l,"      <font color='red'>"); fwrite($l,$name); fwrite($l,"     "); if (! $_GET["email"]=="") { fwrite($l,"<a href='mailto:"); fwrite($l,$_GET["email"]); fwrite($l,"' >email</a>"); } fwrite($l,"</font>"); fwrite($l,":<br>"); fwrite($l,$_GET["text"]); fwrite($l,"<hr>"); fwrite($l,$p); fclose($l); echo ("You wrote:"); echo ($_GET["text"]); ?> <br><br><b> <a href="indexuk.php">continue</a></b> </body> jak vidíte na začátku skriptu mám str_replace---proč mi nefunguje? když zadám je $_GET["jmeno"]=="S" tak to prostě nefunguje!Poraďte prosím...:)
  2. Co si představuješ pod pojmem NEFUNGUJE? Příkaz: $name=str_replace("S","smile",$_GET["jmeno"]); normálně jede.
  3. Tak si zkus do GBook na http://mydiary.czweb.org/bookuk.php zadat S a uvidíš,že de to na smile nezmění...:(
  4. Vždyť to funguje, akorát si udělej pořádek v proměnných. smile se ti mění ve jméně.

← Zpět na všechna témata