- Fél évszázados Apple jubileumot ünnepel a 8BitDo ízig-vérig fém billentyűzete
- Nem csak nagy, de gyors is az LG önerőből AI felskálázást biztosító monitora
- Kötelező frissítésnek számít a Microsoft legújabb csomagja a Windows 11-hez
- Szó szerint kifüstöli az AI-t a Közel-Keleten Irán
- Harminc százalékos áremelésnél állhat meg az Intel
- Milyen videókártyát?
- Adatmentés - HDD - SSD - Flash
- AMD Navi Radeon™ RX 9xxx sorozat
- Sony MILC fényképezőgépcsalád
- OLED monitor topic
- Google Nexus 7 (2013) - ránc: felvarrva
- Fejhallgató erősítő és DAC topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Bambu Lab 3D nyomtatók
- ThinkPad (NEM IdeaPad)
Aktív témák
-
andriscs
aktív tag
Hi!
Nekem is gondom van ezzel a form submit dologgal. Kipróbáltam minden módszert, amit írtatok (PHP 5.0.1-et használok), de az a legfurcsább, hogy amikor a submit gombra kattintok, és bejön a php oldal, akkor semmit nem hajlandó kiírni. A php kód így néz ki:
<html>
<head>
<title>Processing...</title>
</head>
<body>
<?php
print $_GET[''usr''] ;
print (''Jó lenne, ha valamit kiírna'') ;
?>
</body>
</html>
Még ha a usr változót nem is kapja meg, attól még az alatta lévő sort ki kellene írnia, nem? a $_GET körül pedig minden idézőjelet kipróbáltam, de sehogy nem írja ki. Aki tud segítsen!
[Szerkesztve] -
niemand
csendes tag
hi
php5.0.0 alatt
1. forras:
$tomb[proba] = ''Izé'';
echo $tomb[''proba''];
1. eredmeny:
Notice: Use of undefined constant proba - assumed 'proba' in C:webize.php on line 2
Izé
2. forras:
<?php
$tomb[proba] = ''Izé'';
echo $tomb[proba];
?>
2.eredmeny:
Notice: Use of undefined constant proba - assumed 'proba' in C:webize.php on line 2
Notice: Use of undefined constant proba - assumed 'proba' in C:webize.php on line 3
Izé
notice-okkal mukodik :)
byez
niemand -
faster
nagyúr
A jelenlegi online php manual az 5-ösre vonatkozik, a manual szerint ez igaz:
$tomb[proba] = ''Izé'';
echo $tomb[proba]; // kiírja, hogy izé
...mivel proba egy 0 konstans, legalábbis a manual így magyarázza, de ez nem magyarázat arra, 4-es PHP-ban miért működik ez a példa:
$tomb[proba] = ''Izé'';
echo $tomb[''proba'' ]; // kiírja, hogy izé
...és tudtommal ez változott meg a PHP 4-hez képest
Csak 4-es PHP-m van, 5-ös nincs, valaki , akinek van fent, kipróbálhatná ezt a második példát.
[Szerkesztve] -
L3zl13
nagyúr
Akkor örülök, hogy sikerült megcáfolni a fentebb általam említett tévhírt... :DDD
-
L3zl13
nagyúr
-
Szalma
őstag
(Aki nem látja a különbséget az $ize [ bigyo ], az $ize [ ''bigyo'' ] (eddig balérték) és az ''$ize [ bigyo ] '' (itt kizárólag jobbérték) között, az hiába olvasgatja a manuált...
Persze ha erősen tagolt a kulcs, akkor nem lehet megúszni a konkatenálást... :) )
Szeretettel:
Szalma
ui.: Nem támadás személyed ellen, de másról szól a manual link és lehet, hogy nem mindenki látja... -
-
Szalma
őstag
(Attó függ, hogy sztring literálok között van, vagy csak magában álldogál.
Ha ki akarjuk használni a PHP változóbehelyettesítési és automata típuskonverziójának a lehetőségeit, akkor legyünk következetesek a végletekig és ne konkatenáljunk type checking/matching nélkül már feleslegesen! Ha konkatenálni akarunk, akkor tessék már string-re konvertálni a változót is!!!)
Szeretettel:
Szalma
ui.: Nem szeretem az ''összevissza használjuk a lehetőségeket'' módszert. Következetesség mindenek felett!!! ;] -
niemand
csendes tag
hi
koszi a gyors segitseget ez igy frankon mukodott is
de jon a kovetkezo kerdes :)
most igy nez ki a html form:
<html>
<FORM ACTION=''kiir.php'' METHOD=POST>
First Name: <INPUT TYPE=TEXT NAME=''firstname''><BR>
Last Name: <INPUT TYPE=TEXT NAME=''lastname''>
<INPUT TYPE=SUBMIT VALUE=''GO''>
</FORM>
</html>
es igy a php:
<?php
echo( ''Welcome to our Web site, $_POST [''firstname''] $_POST [''lastname'']!'' );
?>
erre viszont ezt kapom:
Parse error: parse error, unexpected T_STRING in C:webkiir.php on line 2
most mi a megoldas?
byez
niemand -
L3zl13
nagyúr
Ezt kb minden egyes PHP-s fórumba szerepelt már.
Defaultból (szerencsére) ki van kapcsolva a PHP-ban a register globals opció. Így a POST-al elküldött értékeket a $_POST tömbből tudod kiolvasni, a GET-tel küldötteket $_GET tömbből.
Te esetedben:
<?php
echo $_GET[''firstname''];
echo $_GET[''lastname''];
?>
Szerk: Na míg kisregényt írtam beelőztek... :Y
Ajánlom a PHP kérdések topic, és más PHP topicok végigböngészését. Aok alap problémát kitárgyaltunk már.
[L]http://prohardver.hu/rios3_forum.php?mod=40&id=30253&arc=f[/L]
[L]http://prohardver.hu/rios3_forum.php?mod=40&id=80178&arc=f[/L]
[L]http://prohardver.hu/rios3_forum.php?mod=40&id=26772&arc=f[/L]
[Szerkesztve] -
niemand
csendes tag
hi
probalkozok php programozassal, egyelore sikertelenul
felnyomtam windows alatt egy apache/2.0.50-et, egy php5.0.0-t es az alap dolgok sem mukodnek
van egy alap html form-om
<html>
<FORM ACTION=''kiir.php'' METHOD=GET>
First Name: <INPUT TYPE=TEXT NAME=''firstname''><BR>
Last Name: <INPUT TYPE=TEXT NAME=''lastname''>
<INPUT TYPE=SUBMIT VALUE=''GO''>
</FORM>
</html>
es egy kiir.php-m
<?php
echo $firstname;
echo $lastname;
?>
erre ezt kapom:
Notice: Undefined variable: firstname in C:webkiir.php on line 2
Notice: Undefined variable: lastname in C:webkiir.php on line 3
ennel egyszerubbet pedig mar nem tudok kitalalni
miert nem adja at a html form-bol a valtozokat a php-nak?
vagy a szintaktikat lamaztam el?
koszi
byez
niemand
Aktív témák
Hirdetés
- Ausom DT2 Pro elektromos roller
- Lenovo M720s Core i5 9500 // 16GB // 256GB SSD számla + gari - több db elérhető
- 0perces SAMSUNG DDR5 6400MHz vadiúj 2x16GB memória 1 év garancia (6400B)
- AMD Phenom II X4 B95 processzor
- 15.gen! Intel Core ULTRA 9 285K (24mag!) +32GB DDR5 kit +ASROCK Z890 PRO-A! GAR/SZÁMLA (Te nevedre)!
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- HP Pavilion 15 - 15,6" Full HD - Intel Pentium N3710 - 4GB - 500GB HDD - Win10 PRO - MAGYAR - DWD R
- Samsung Enterprise PM893 1,92TB/ SATA 2,5" SSD 4db/ számla-garancia
- GYÖNYÖRŰ iPhone SE 2022 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4535, 100% AKKSI
- Lenovo X13 Gen 1 Ryzen 5 pro 4650U, 16GB RAM, SSD, jó akku, számla, garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

