View Full Version : problem with GET Function
Total_me
08-20-2009, 07:12 AM
I wrote that code
<? if(isset($_GET['pagal-pavadinima'])) { echo '<a>A-D</a><a>E-H</a><a>I-L</a><a href="?M-P">M-P</a><a>Q-T</a><a href="?U-Z">U-Z</a> '; }
elseif(isset($_GET['A-D'])) { echo '' ; }
if(isset($_GET['E-H'])) { echo 'Nera..' ; }
elseif(isset($_GET['I-L'])) { echo 'Nera..' ; }
if(isset($_GET['Q-T'])) { echo 'Nera..' ; }
if(isset($_GET['U-Z'])) { echo 'Sriftai:</br>
Yahoo! <div id="images_download"><a href="downloads/yahoo.rar"><img
src="pavyzdziai/yahoo.png" width="400"
height="100" align="center" /></a></div>
' ; }
if(isset($_GET['M-P'])) { echo 'Sriftai: </br>
NiseAirTrix <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img
src="pavyzdziai/niceairtrix.png"
width="400" height="100" align="center" /></a></div>
';}
else { echo ' NiseAirTrix sriftas <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img
src="pavyzdziai/niceairtrix.png"
width="400" height="100" align="center" /></a></div>
Yahoo! sriftas <div id="images_download"><a href="downloads/yahoo.rar"><img src="pavyzdziai/yahoo.png" width="400"
height="100" align="center" /></a></div>'; }
?> However it's incorrect ;( Help me find mistake(s) please :(
JShor
08-20-2009, 01:27 PM
What's wrong with it? It has no syntax error.
bluewalrus
08-21-2009, 04:27 AM
</br> should be <br />. why are you using <a>A-D</a> is that suppose to link or are you styling the a tag somehow? If styling the a try using a span in place. You also should just close the php and remove the echo where you are using raw html then reopen the php where you use php again like for instance
else { echo ' NiseAirTrix sriftas <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img
src="pavyzdziai/niceairtrix.png"
width="400" height="100" align="center" /></a></div>
Yahoo! sriftas <div id="images_download"><a href="downloads/yahoo.rar"><img src="pavyzdziai/yahoo.png" width="400"
height="100" align="center" /></a></div>'; }
?>
Replace with
else {
?>
NiseAirTrix sriftas
<div id="images_download"><a href="downloads/NiseAirTrix.rar"><img src="pavyzdziai/niceairtrix.png" width="400" height="100" align="center" /></a></div>
Yahoo! sriftas
<div id="images_download"><a href="downloads/yahoo.rar"><img src="pavyzdziai/yahoo.png" width="400" height="100" align="center" /></a></div>
<?php }?>
Edit:
If this doesn't help please be more clear with your question like what your error/problem is. Data not showing, error message, wrong values, and possible provide the code where the get data is being sent from.
Total_me
08-21-2009, 10:01 AM
Oh man.. Problem still left.
<? if(isset($_GET['pagal-pavadinima'])) { echo '<a>A-D</a><a>E-H</a><a>I-L</a><a href="?M-P">M-P</a><a href="?Q-T">Q-T</a><a href="?U-Z">U-Z</a> '; }
if(isset($_GET['A-D'])) { echo 'Nera..' ; }
if(isset($_GET['E-H'])) { echo 'Nera..' ; }
if(isset($_GET['I-L'])) { echo 'Nera..' ; }
if(isset($_GET['Q-T'])) { echo 'Sriftai:<br />
QuigleyWiggly <div id="images_download"><a href="downloads/quiglyw.rar"><img
src="pavyzdziai/QuigleyWiggly.png" width="400"
height="100" align="center" /></a></div><br />
RepublikapsCnd <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsCnd.png"
alt="" width="400" height="100" align="center" /></a></div><br />
RepublikapsExp <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsExp.png" width="400" height="100" align="center" /></a></div><br />
satanick <div id="images_download"><a href="downloads/satanick.rar"><img src="pavyzdziai/satanick.png"
width="400" height="100" align="center" /></a></div><br />
ScriptinaAltern <div id="images_download"><a href="downloads/Scriptina.rar"><img
src="pavyzdziai/ScriptinaAltern.png" width="400" height="100" align="center" /></a></div><br />
selfish <div id="images_download"><a href="downloads/SELFISH.rar"><img src="pavyzdziai/selfish.png"
width="400" height="100" align="center" /></a></div><br />
shock <div id="images_download"><a href="downloads/shock.rar"><img src="pavyzdziai/shock.png" width="400"
height="100" align="center" /></a></div><br />
';}
if(isset($_GET['U-Z'])) { echo 'Sriftai:</br>
Yahoo! <div id="images_download"><a href="downloads/yahoo.rar"><img
src="pavyzdziai/yahoo.png" width="400"
height="100" align="center" /></a></div>
';}
if(isset($_GET['M-P'])) { echo 'Sriftai: </br>
NailScratchT1 <div id="images_download"><a href="downloads/NAILSCRA.rar"><img
src="pavyzdziai/NailScratchT1.png"
width="400" height="100" align="center" /></a></div><br />
NiseAirTrix <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img
src="pavyzdziai/niceairtrix.png"
width="400" height="100" align="center" /></a></div>
';}
else {
?>
NailScratchT1 <div id="images_download"><a href="downloads/NAILSCRA.rar"><img
src="pavyzdziai/NailScratchT1.png"
width="400" height="100" align="center" /></a></div>
NiseAirTrix sriftas <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img
src="pavyzdziai/niceairtrix.png"
width="400" height="100" align="center" /></a></div>
QuigleyWiggly <div id="images_download"><a href="downloads/quiglyw.rar"><img
src="pavyzdziai/QuigleyWiggly.png" width="400"
height="100" align="center" /></a></div>
RepublikapsCnd <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsCnd.png"
alt="" width="400" height="100" align="center" /></a></div><br />
RepublikapsExp <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsExp.png" width="400" height="100" align="center" /></a></div><br />
satanick <div id="images_download"><a href="downloads/satanick.rar"><img src="pavyzdziai/satanick.png"
width="400" height="100" align="center" /></a></div><br />
ScriptinaAltern <div id="images_download"><a href="downloads/Scriptina.rar"><img
src="pavyzdziai/ScriptinaAltern.png" width="400" height="100" align="center" /></a></div><br />
selfish <div id="images_download"><a href="downloads/SELFISH.rar"><img src="pavyzdziai/selfish.png"
width="400" height="100" align="center" /></a></div><br />
shock <div id="images_download"><a href="downloads/shock.rar"><img src="pavyzdziai/shock.png" width="400"
height="100" align="center" /></a></div><br />
Yahoo! sriftas <div id="images_download"><a href="downloads/yahoo.rar"><img src="pavyzdziai/yahoo.png"
width="400" height="100" align="center" /></a></div>
<?php }?>
This is my code and here my web link http://freefonts.net16.net/fonts.php
See, the problems is if I choose Sriftai pagal... Pavadinima ( Font by name )
It's shows me with else function. for example: ...fonts.php?M-P shows everything ok, but if ..fonts.php?Q-T or ..fonts.php?U-Z or whatever i will call it's gives me with ELSE function. Do you understand what I want to say? I can't explain better cause in my city where I live no one can teach me PHP JS CSS and HTML cause no one knows what it is. I'm only 16 years and I liked these things so I decided to learn them by me self. That's why I cant explain what I want. I'm just begginer ;(
Total_me
08-21-2009, 10:05 AM
Somewhere I made logical mistake I think. Not syntax but logical. It's possible?
JShor
08-21-2009, 02:55 PM
I think it;s bc you're just calling IF statements,instead of elseif.
Try this, this might fix the problem:
<? if(isset($_GET['pagal-pavadinima'])) { echo '<a>A-D</a><a>E-H</a><a>I-L</a><a href="?M-P">M-P</a><a href="?Q-T">Q-T</a><a href="?U-Z">U-Z</a> '; }
if(isset($_GET['A-D'])) { echo 'Nera..' ; }
elseif(isset($_GET['E-H'])) { echo 'Nera..' ; }
elseif(isset($_GET['I-L'])) { echo 'Nera..' ; }
elseif(isset($_GET['Q-T'])) { echo 'Sriftai:<br />
QuigleyWiggly <div id="images_download"><a href="downloads/quiglyw.rar"><img
src="pavyzdziai/QuigleyWiggly.png" width="400"
height="100" align="center" /></a></div><br />
RepublikapsCnd <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsCnd.png"
alt="" width="400" height="100" align="center" /></a></div><br />
RepublikapsExp <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsExp.png" width="400" height="100" align="center" /></a></div><br />
satanick <div id="images_download"><a href="downloads/satanick.rar"><img src="pavyzdziai/satanick.png"
width="400" height="100" align="center" /></a></div><br />
ScriptinaAltern <div id="images_download"><a href="downloads/Scriptina.rar"><img
src="pavyzdziai/ScriptinaAltern.png" width="400" height="100" align="center" /></a></div><br />
selfish <div id="images_download"><a href="downloads/SELFISH.rar"><img src="pavyzdziai/selfish.png"
width="400" height="100" align="center" /></a></div><br />
shock <div id="images_download"><a href="downloads/shock.rar"><img src="pavyzdziai/shock.png" width="400"
height="100" align="center" /></a></div><br />
';}
if(isset($_GET['U-Z'])) { echo 'Sriftai:</br>
Yahoo! <div id="images_download"><a href="downloads/yahoo.rar"><img
src="pavyzdziai/yahoo.png" width="400"
height="100" align="center" /></a></div>
';}
elseif(isset($_GET['M-P'])) { echo 'Sriftai: </br>
NailScratchT1 <div id="images_download"><a href="downloads/NAILSCRA.rar"><img
src="pavyzdziai/NailScratchT1.png"
width="400" height="100" align="center" /></a></div><br />
NiseAirTrix <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img
src="pavyzdziai/niceairtrix.png"
width="400" height="100" align="center" /></a></div>
';}
else {
?>
NailScratchT1 <div id="images_download"><a href="downloads/NAILSCRA.rar"><img
src="pavyzdziai/NailScratchT1.png"
width="400" height="100" align="center" /></a></div>
NiseAirTrix sriftas <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img
src="pavyzdziai/niceairtrix.png"
width="400" height="100" align="center" /></a></div>
QuigleyWiggly <div id="images_download"><a href="downloads/quiglyw.rar"><img
src="pavyzdziai/QuigleyWiggly.png" width="400"
height="100" align="center" /></a></div>
RepublikapsCnd <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsCnd.png"
alt="" width="400" height="100" align="center" /></a></div><br />
RepublikapsExp <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img
src="pavyzdziai/RepublikapsExp.png" width="400" height="100" align="center" /></a></div><br />
satanick <div id="images_download"><a href="downloads/satanick.rar"><img src="pavyzdziai/satanick.png"
width="400" height="100" align="center" /></a></div><br />
ScriptinaAltern <div id="images_download"><a href="downloads/Scriptina.rar"><img
src="pavyzdziai/ScriptinaAltern.png" width="400" height="100" align="center" /></a></div><br />
selfish <div id="images_download"><a href="downloads/SELFISH.rar"><img src="pavyzdziai/selfish.png"
width="400" height="100" align="center" /></a></div><br />
shock <div id="images_download"><a href="downloads/shock.rar"><img src="pavyzdziai/shock.png" width="400"
height="100" align="center" /></a></div><br />
Yahoo! sriftas <div id="images_download"><a href="downloads/yahoo.rar"><img src="pavyzdziai/yahoo.png"
width="400" height="100" align="center" /></a></div>
<?php }?>
Repeating IFs does not have the same result as elseif.
http://br2.php.net/elseif
HTH:)
Total_me
08-21-2009, 03:14 PM
Nope it isn't helped :( Look it in wel. Still function mixing my calls :(
JShor
08-21-2009, 03:22 PM
Did you post the entire complete code?
bluewalrus
08-21-2009, 07:05 PM
What does this give you?
<?php if(isset($_GET['pagal-pavadinima'])) {
?>
<a>A-D</a>
<a>E-H</a>
<a>I-L</a>
<a href="?M-P">M-P</a>
<a href="?Q-T">Q-T</a>
<a href="?U-Z">U-Z</a>
<?php ;}
switch($_GET['PageName']) {
case $_GET['A-D']:
?>
Nera..<?php
break;
case $_GET['E-H']:
?>
Nera..
<?php
break;
case "I-L":
?>Nera..<?php
break;
case "Q-T":
?>
Sriftai:<br />
QuigleyWiggly <div id="images_download"><a href="downloads/quiglyw.rar"><img src="pavyzdziai/QuigleyWiggly.png" width="400" height="100" align="center" /></a></div><br />
RepublikapsCnd <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img src="pavyzdziai/RepublikapsCnd.png" alt="" width="400" height="100" align="center" /></a></div><br />
RepublikapsExp <div id="images_download"><a href="downloads/RepublicaRegular.rar"><img src="pavyzdziai/RepublikapsExp.png" width="400" height="100" align="center" /></a></div><br />
satanick <div id="images_download"><a href="downloads/satanick.rar"><img src="pavyzdziai/satanick.png" width="400" height="100" align="center" /></a></div><br />
ScriptinaAltern <div id="images_download"><a href="downloads/Scriptina.rar"><img src="pavyzdziai/ScriptinaAltern.png" width="400" height="100" align="center" /></a></div><br />
selfish <div id="images_download"><a href="downloads/SELFISH.rar"><img src="pavyzdziai/selfish.png" width="400" height="100" align="center" /></a></div><br />shock <div id="images_download"><a href="downloads/shock.rar"><img src="pavyzdziai/shock.png" width="400" height="100" align="center" /></a></div><br /><?php }
break;
case $_GET['U-Z']:
?>
Sriftai:<br />
Yahoo!<div id="images_download"><a href="downloads/yahoo.rar"><img src="pavyzdziai/yahoo.png" width="400" height="100" align="center" /></a></div>
<?php
break;
case $_GET['M-P']:
?>Sriftai:
NiseAirTrix <div id="images_download"><a href="downloads/NiseAirTrix.rar"><img src="pavyzdziai/niceairtrix.png" width="400" height="100" align="center" /></a></div>
<?php
break;
default:
$_GET['A-D'];
}
?>
Total_me
08-22-2009, 05:08 AM
Gosh how hard to remember that coding.. However it's incorrect, cause it's shows me an error. on line 92
(HERE NEW LINK)
http://freefonts.net16.net/example.php
In fonts.php everything okay now cause i switched else to
if(isset($_GET['index'])) {
echo'my content'; } So I don't have any mistakes. But why with else its gives me bad info? :/ And if i removed else and changed it to
if(isset($_GET['index'])) {
echo'my content'; } Does I did good?
Total_me
08-22-2009, 05:09 AM
Did you post the entire complete code?
What do you mean?:confused:
Powered by vBulletin® Version 4.2.2 Copyright © 2021 vBulletin Solutions, Inc. All rights reserved.