Jump to content
php.lv forumi

problemas ar pediņām


Recommended Posts

$vards='ziemassvētki';
echo('tagad ir $vards');

ja lieto pie echo vienas pēdinas tad man tiek izvadits nevis ziemassvetki bet gan

$vards, ja lieto dubultas tad viss izvadās

un arī

 

ja lietos $_GET['link.php']

tad parādās kļūdas paziņojums kad nav nodefinets mainigais

bet ja lieto $_GET[link.php]

tad viss ir kā vajag.

 

gribu zināt kā lai novērš tās divāinības, jo uzliekot uz cita servera atkal jaaparliek pediņas lai strādātu

Link to comment
Share on other sites

Par pēdiņām:

http://lv.php.net/manual/en/language.types.string.php

Variable parsing

 

When a string is specified in double quotes or with heredoc, variables are parsed within it.

 

Par masīviem:

http://lv.php.net/manual/en/language.types.array.php

Array do's and don'ts

Why is $foo[bar] wrong?

 

You should always use quotes around a string literal array index. For example, use $foo['bar'] and not $foo[bar].

Link to comment
Share on other sites

$_GET[link.php]

 

bail pad iedomaaties, ko tu domaa ar sho rinduun ja veel taa straadaaa...

 

padomaa pats, ja masiiva atsleega var buut gan strings, gan integers, gan masiivs/objekts, tad kaa lai konkreetajaa gadiijumaa normaals cilveeks vispaar izdomaa, ko tu ar to link.php biji domaajis?

Link to comment
Share on other sites

echo 'teksts'.$ar."dažādiem $mainīgo".'ietilpināšanas veidiem';

par to $_GET[link.php] - ja uzliksi error_reporting($_ALL); paša skripta augšā, tad droši vien redzēsi angliski kaut ko līdzīgu: nav definēts: link.php, domājams, ka domāts 'link.php', kas arī tiek veidots.

 

if (isset($_GET['link.php'])) // ja linkā tiešām ir index.php?link.php=bla bla

...

 

jāpalasās manuāļi.

Link to comment
Share on other sites

×
×
  • Create New...