Witajcie
Mam problem z pewnym kodem... na localu (webserv) wszystko śmiga aż miło, lecz na hostingu od az.pl nie dziala sprawdzanie nicków...
allow_url_fopen na serwerze jest ON, źródło strony ląduje do zmiennej, sam upierałbym się że chodzi tu o systemy operacyjne i znak nowej linii

lecz nie mam pewności
poniżej podaje kod... proszę o wyjaśnienie czemu tak się dzieje... napis pomiędzy <title></title> jest przedzielony [enter]napis[enter], niestety próby obcięcia przy pomocy zarówno wyrażeń regularnych jak i substr nie pomagają (albo ja coś źle robie)
index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3c.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<title>Licytacja banerów - Sercom<title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#fff7d6">
<div class="fb" id='fb'>
<div class='fb6'>
<?php
$usługa = $_GET['type'];
$errors = $_GET['err'];
if ($usługa > 0){
require_once("conn.php");
$res = mysql_query("SELECT * FROM banery WHERE nazwa_uslugi = '$usługa'"); $data = $row['koniec'];
$usluga = $row['nazwa_uslugi'];
print("<img src=\"".$usluga.".gif\"/><br />");
if ($usluga ==1){
<div class='fb3'>Banner Lite (234px x 60px)</div>
Ekonomiczna oferta dla początkujących chomiczków dotyczy przycisków dostarczanych przez serwis <a href='http://chomikuj.pl'>Chomikuj.pl</a><br /><br />
<div class='fb5'>Przykład:<br />
<img src='http://images.chomikuj.pl/button/ChomikBox.gif'/>
</div><br />
<b>Zalety:</b>
<ul>
<li>Czas reklamy: 7 dni!</li></ul> ");
}
if ($usluga ==2){
<div class='fb3'>Banner Standard (250px x 60px)</div>
Podstawowa oferta polecana większości chomiczków<br /><br />
<b>Zalety:</b><br /><br />
<ul>
<li>Projekt baneru za jedyne 5000 punktów</li>
<li>Możliwość nadesłania własnej grafiki</li>
<li>Czas reklamy: 14 dni!</li></ul> ");
}
if ($usluga ==3){
<div class='fb3'>Banner Pro (300px x 100px)</div>
Oferta dla maniaków, mega rozmiar banneru<br /><br />
<b>Zalety:</b><br /><br />
<ul>
<li>Projekt banneru gratis</li>
<li>Możliwość nadesłania własnej grafiki</li>
<li>Czas reklamy: 1miesiąc!</li></ul> ");
}
if ($today == $data)
{
print ("<div class='fb6'>Licytacja dobiegła końca"); print("<div class='fbxx'>Zwycięzca licytacji: "); if (strlen($row[winner
]) > 0
){ print("<a href='http://chomikuj.pl/".$row[winner
]."'/>Chomik ".$row[winner
]."</a>."); print("<br />Wylicytowano za: <b>".$row[koszt
]." punktów</b>.</div><br /><br /><br /><br /><br /><br /></div><br />"); }
}
else{
if (strlen($row[koniec
]) >0
) { print ("<div class='fb6'>Licytacja otwarta"); print("<div class='fbxx'>W licytacji prowadzi: ");
if (strlen($row[winner
]) > 0
){ print("<a href='http://chomikuj.pl/".$row[winner
]."'/>Chomik ".$row[winner
]."</a>."); }
print("<br />Aktualna cena usługi: <b>".$row[koszt
]." punktów.</b>"); print("<br />Aukcja kończy się dnia: <b>".$row[koniec
]." </b>(".$rx." dni.).</div>"); }
else{
print("<br /><div class='fb2'>Licytacja nie została rozpoczęta</div><br />"); }
?>
<form action="bid.php" method="GET">
<table><tr><td><br />Nazwa Twojego Chomika:</td></tr>
<tr><td><input class="sercominput" name="nick" type="text" value=""></td><td>
<input type="image" src="f1102020930513051.png" width="110" height="27" onmouseover="src='b1102020930513051.png'" onmouseout="src='f1102020930513051.png'" value=""></td></tr></table>
<?php echo("<input name='us' type='hidden' value='".$usługa
.">");?> </form>
<br />
<?php
};
if ($errors > 0){
if ($errors ==1){
echo("<div class=\"fb5\">WPROWADŹ NAZWĘ SWOJEGO CHOMIKA</div>"); }
if ($errors ==2){
echo("<div class=\"fb5\">WYBRANY CHOMIK NIE ISTNIEJE</div>"); }
if ($errors ==3){
echo("<div class=\"fb5\">CHOMIK SERCOM NIE NALEŻY DO CIEBIE, PROSIMY UŻYWAĆ NAZWY SWOJEGO CHOMIKA!</div>"); }
}
}
else{
?>
<form action="index.php" method="GET">
<input src="1.gif" name="type" type="image" value="1">
<input src="2.gif" name="type" type="image" value="2">
<input src="3.gif" name="type" type="image" value="3">
</form>
<?php
}
?>
</div>
</div>
</div>
</body>
</html>
bid.php
<?php
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3c.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<title>Licytacja banerów - Sercom<title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#fff7d6">
<div class="fb" id='fb'>
<div class='fb6'>
<?php
$page = ("http://chomikuj.pl");
$chomik = $_GET['nick'];
$usługa = $_GET['us'];
require_once("conn.php");
$res = mysql_query("SELECT * FROM banery WHERE nazwa_uslugi = '$usługa'"); $confirmed = $_GET['ok'];
}
///Chomik Tester Configuration
$stronachomik = ($page."/".$chomik);
$tytul_strony ="";
preg_match('/<title>([^<]*)<\/title>/', $html, $tytul_strony); $nametest = $tytul_strony[1];
///end
if ($row[koszt] < 10000){
$oferta = $row[koszt] + 1000;
}
if ($row[koszt] >= 10000){
$oferta = $row[koszt] + 5000;
}
if (strlen($row[koniec
]) > 1
){ $end = $row[koniec];
}
else{
$end = $monthend;
}
if ($roznica > 0){
echo ("Licytacja dobiegła końca, zapraszamy na kolejną :)"); }
else{
if ($confirmed > 0){
$exec="UPDATE yv127407_sercom.banery SET koszt='$oferta', koniec='$end', winner='$chomik' WHERE nazwa_uslugi='$usługa'";
echo"<div style='text-align:center'>Twoja oferta została przyjęta, życzymy udanej licytacji</div>"; }
else{
if ($usługa > 0){
if ($nametest != "
Nie znaleziono - błąd 404
"){
if ($nametest != "
Pliki użytkownika Sercom - Chomikuj.pl
"){
?>
<div class="fb6b">
<img src="logo.png" width="100"/>
</div>
<?php
echo ('Witaj <b>'.$chomik.'</b>, czy napewno chcesz podbić ofertę w licytacji baneru <b>');
if ($usługa == 3){
}
if ($usługa == 2){
}
if ($usługa == 1){
}
echo ('</b> ?<br />Aktualna oferta w aukcji wynosi: <b>'.$row[koszt
].'</b> punktów. <br /> Twoja oferta będzie wynosić: <b>'.$oferta.'</b> punktów.');
echo ('<br /><a href="bid.php?us='.$usługa
.'&nick='.$chomik.'&ok=1"\>'); ?>
<div class="fbx">
<img border="0" title='Licytuj' src='f1102020930513051.png' onmouseover='java script:this.src="b1102020930513051.png"' onmouseout='java script:this.src="f1102020930513051.png"' />
</a>
</div>
<?php
}
else{
header('location:index.php?type='.$usługa
.'&err=1'); }
}
else{
header('location:index.php?type='.$usługa
.'&err=3'); }
}
else{
header('location:index.php?type='.$usługa
.'&err=2'); }
}
else{
include('acces.php');
}
}
}
?>
</div>
</div>
</body>
</html>
z góry dziękuję za udzieloną pomoc i porady. myślę że będzie wiele uwag odnośnie kodu, nie krępujcie się... poprawiajcie mnie we wszystkim

@edit : w acces.php znajduje się tylko informacja o braku dostępu

żadnych poważniejszych instrukcji samo print
Ten post edytował Jan.Dentysta 4.02.2011, 20:18:12