Autor Zpráva
nicneveda
Profil *
Mám tuhle část skriptu:
$soutezici1b = "$vys1";
$soubor1b = fopen("soutezici/soutezici1b.php", "a+");
fwrite($soubor1b, $soutezici1b);
fclose($soubor1b);
Problém je v tom že se místo textu $vys1 přenese jeho obsah (respektive nic). Jak udělat aby se do druhého souboru přeneslo "$vys"?
Actimel
Profil
nicneveda:
$soutezici1b = "$vys1";

ti do proměnné uloží proměnnou $vys1 jak píšeš, buď escapneš znak dolaru
$soutezici1b = "\$vys1";

a nebo ten string napíšeš do apostrofů
$soutezici1b = '$vys1';

mrkni někde na rozdíl mezi používáním "" a ''
nicneveda
Profil *
Díky... apostrofy mě taky napadly ale nefungují..
Aokomo
Profil *
A co básník chce udělat? apostrofy samozřejmě fungují a výsledek je očekávaný. Jak ale koukám na ukázkový kód, připadá mi, že asi nebude dělat co má. Je ti jasné, že jestli tenhle kód zavoláš 3x, bude obsah souboru soutezici1b.php
$vys1$vys1$vys1? Nenapadá mě k čemu by byl takovéhle obsah...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: