php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.07.2005, 19:19  
Gast
 
Beiträge: n/a
Standard auf Heimserver gehts, online nicht?

hi,
gleich mein erstes Problem:
habe ne linkliste erstellt: php5+mysql
offline aufm apache server klappt alles und die links zählen und leiten auch zur page weiter

aber online auf 1&1

wird die DB prima angezeigt, links lassen sich eintragen, clicks werden gezählt...alles prima NUR die links leiten nicht mehr zur angezeigten Seite!

mal schauen? http://www.speedskatinglinks.com/indexmain.php
muss ich einen unterschied im code machen? Rechte habe ich alle durchprobiert!

danke für die HELP

cya
HUgo
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.07.2005, 19:20  
Gast
 
Beiträge: n/a
Standard

und der Code, der bei ?action=goto&id=http://www.lalala.la anspricht, sieht wie aus?
 
Alt 03.07.2005, 19:22  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
<link rel="stylesheet" href="style/style7.css" type="text/css">
<
body style="background-color: #000000">
<?
php
ob_start
();
include(
"config.php");
if(
$action == "goto") {
$db mysql_connect("$host","$user","$password") OR DIE ("Es konnte keine Verbindung zum Server aufgebaut werden!");
mysql_select_db("$dbname",$db) OR DIE ("Die Datenbank existiert nicht!");
$zeige_banner mysql_query("SELECT * FROM neue WHERE url = '$id'");
$banner_data mysql_fetch_row($zeige_banner);
$banner_clicks $banner_data[2] + 1;
mysql_query("UPDATE neue SET clicks = '$banner_clicks' WHERE url = '$id'") OR DIE("error");
header("Location: $banner_data[1]");
}
?>
<meta http-equiv="Content-Language" content="de">
<table border="0" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0" width="280" height="10" bgcolor="#FFFFFF">
  <tr>
    <td width="100%" height="10" bgcolor="#C0C0C0" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF">
    <p align="center"><font color="#FFFFFF"></font>[b]<font color="#FFFFFF">Bikeshops</font>[/b]</td>
  </tr>
</table>
<table border="1" cellspacing="1" style="border-collapse: collapse; color:#FFFFFF" bordercolor="#FFFFFF" width="280" bgcolor="#000000">
  <tr>
    <td width="220">»URL</td>
    <td width="30">Land</td>
    <td width="30">
    <p align="center">Clicks</td>
  </tr>
<?php
$dbverbindung 
mysql_connect ($host$user$password);
$dbanfrage "SELECT  url, clicks, land, linkname, indexq from neue WHERE indexq = 1 ORDER BY `clicks` desc"
$result mysql_db_query ($dbname$dbanfrage$dbverbindung);
while (
$ausgabe mysql_fetch_array ($result))
{
$text "$ausgabe[linkname]";
$text preg_replace("/\<(.*?)\>/si"""$text);
$text preg_replace("/\<\/(.*?)\>/si"""$text);
print (
"
<tr>
    <td width=\"530\"><a target=\"_blank\" href=\"$self?action=goto&id=$ausgabe[url]\">$text</a></td>
    <td width=\"70\"><p align=\"center\">$ausgabe[land]</p></td>
    <td width=\"70\"><p align=\"center\">$ausgabe[clicks]</p></td>
</tr>"
);
}
mysql_close ($dbverbindung)
?>
</table>
</p>



</table>
</center></div>
<meta http-equiv="Content-Language" content="de">
<table border="0" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0" width="280" height="10" bgcolor="#FFFFFF">
  <tr>
    <td width="100%" height="10" bgcolor="#C0C0C0" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF">
    <p align="center"><font color="#FFFFFF"></font>[b]<font color="#FFFFFF">Bikeshops</font>[/b]</td>
  </tr>
</table>
<table border="1" cellspacing="1" style="border-collapse: collapse; color:#FFFFFF" bordercolor="#FFFFFF" width="280" bgcolor="#000000">
  <tr>
    <td width="220">»URL</td>
    <td width="30">Land</td>
    <td width="30">
    <p align="center">Clicks</td>
  </tr>
<?php
$dbverbindung 
mysql_connect ($host$user$password);
$dbanfrage "SELECT  url, clicks, land, linkname, indexq from neue WHERE indexq = 2 ORDER BY `clicks` desc";
$result mysql_db_query ($dbname$dbanfrage$dbverbindung);
while (
$ausgabe mysql_fetch_array ($result))
{
$text "$ausgabe[linkname]";
$text preg_replace("/\<(.*?)\>/si"""$text);
$text preg_replace("/\<\/(.*?)\>/si"""$text);
print (
"
<tr>
    <td width=\"530\"><a target=\"_blank\" href=\"$self?action=goto&id=$ausgabe[url]\">$text</a></td>
    <td width=\"70\"><p align=\"center\">$ausgabe[land]</p></td>
    <td width=\"70\"><p align=\"center\">$ausgabe[clicks]</p></td>
</tr>"
);
}
mysql_close ($dbverbindung)
?>
</table>
</p>
?>
 
Alt 03.07.2005, 19:27  
Gast
 
Beiträge: n/a
Standard

Und wie ist register_globals gesetzt (Zuhause und Online)?
 
Alt 03.07.2005, 19:32  
Gast
 
Beiträge: n/a
Standard

sorry...wo kann ich das setzten?
in meiner config?
 
Alt 03.07.2005, 19:35  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?
    phpinfo
();
?>
Auf beiden Servern laufen lassen und in der Ausgabe nach register_globals suchen.

Gruß
phpfan
 
Alt 03.07.2005, 19:38  
Gast
 
Beiträge: n/a
Standard

und dann hier im board nach register_globals suchen lassen.
 
Alt 03.07.2005, 19:41  
Gast
 
Beiträge: n/a
Standard

bei beiden servern
Local Value Master Value
on on


was nun?
 
Alt 03.07.2005, 19:49  
Gast
 
Beiträge: n/a
Standard

und was sagt es zu output_buffering?
Zwar wird ob_Start() verwendet, aber erst nach der Ausgabe von
Zitat:
<link rel="stylesheet" href="style/style7.css" type="text/css">
<body style="background-color: #000000">
Wenn nicht eh' schon ausserhalb des Skripts ein Ausgabepuffer aktiviert wurde, nutzt das herzlich wenig.

Mit
PHP-Code:
<?php
error_reporting
(E_ALL); ini_set('display_errors'true);
ob_start();
include(
"config.php");
if(
$action == "goto") {
wird so ein Fehler übrigens angezeigt.
 
Alt 03.07.2005, 19:55  
Gast
 
Beiträge: n/a
Standard

wow...schaut mal bitte jetzt....jetzt kommen ne menge fehler!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XAMPP ONLINE! CHRIS PHP Tipps 2005-2 13 02.10.2009 09:03
ermitteln wer online ist Funky_ PHP Tipps 2006 4 10.08.2006 12:13
Online Funktion .. xuriorene PHP Tipps 2006 3 20.04.2006 20:15
Online -/ Offline-Status eines Benutzers anzeigen nicobischof PHP Tipps 2006 2 19.01.2006 14:31
Online Datenbank ! PHP Tipps 2005-2 3 23.09.2005 22:15
PHP läuft online nicht richtig! PHP-Fortgeschrittene 4 17.08.2005 01:02
Datenbank wird online nicht ausgelesen PHP Tipps 2005 7 27.05.2005 13:20
Suche Script zum anzeigen wer gerade Online ist Beitragsarchiv 7 02.03.2005 20:24
Mitglieder online problem Datenbanken 2 16.11.2004 12:12
[Erledigt] Chat für 2 - Brauche Anzeige ob Gegenpart online ist PHP Tipps 2004 7 05.10.2004 22:51
User online? Creativ PHP Tipps 2004 1 17.08.2004 22:34
User online Simon9990 PHP Tipps 2004 8 17.06.2004 00:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
heimserver wow, php auf heimserver, php auf heim server

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:47 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.