WinFuture-Forum.de: Php Hyperlink - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 3 Seiten +
  • 1
  • 2
  • 3

Php Hyperlink

#31 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 14. Juli 2006 - 07:42

@Programmierer: hast du shell-Zugriff auf den server?
0

Anzeige



#32 Mitglied ist offline   Programmierer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 204
  • Beigetreten: 16. Oktober 05
  • Reputation: 0
  • Wohnort:Hannover

geschrieben 14. Juli 2006 - 17:44

Da klappt alles nicht, dann kann man ja den Code als Weiterleitung benutzen, also nicht im Login sondern als extra Seite und danach soll es herausfinden welchen Link er hat und ihn weiterleiten!
0

#33 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 14. Juli 2006 - 18:20

Beitrag anzeigenZitat (Programmierer: 14.07.2006, 18:44)

Da klappt alles nicht, dann kann man ja den Code als Weiterleitung benutzen, also nicht im Login sondern als extra Seite und danach soll es herausfinden welchen Link er hat und ihn weiterleiten!

Worauf bezieht sich diese Aussage?
0

#34 Mitglied ist offline   Programmierer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 204
  • Beigetreten: 16. Oktober 05
  • Reputation: 0
  • Wohnort:Hannover

geschrieben 14. Juli 2006 - 18:53

Das script im Login klappt nicht, deshalb möchte ich den normalen script der auch funktioniert in dem Login bereich einbauen und eine weitere seite erstellen mit einer weiterleitung, also:

Im login wird das hier stehen:

<?php


if ($email && $pwd)
{
 include "config.php";
  $db_conn = mysql_connect($server, $db_user, $db_pass) or die ("Database CONNECT Error (line 11)"); 
  mysql_select_db($database, $db_conn);
  $query = "select * from kunden_daten where nickname='$email' and pwd='$pwd'";
  $result = mysql_query($query, $db_conn);
  if (mysql_num_rows($result) >0 )
  {
	$valid_user = $email;
	session_register("valid_user");
  }
}
  if (session_is_registered("valid_user"))
  {
echo '<script> document.location.href="weiterleitung.php" </script>';
print "";
  }
   else
   {
   print "";
   } 
  
 ?>


Der script soll, wenn die Zugangsdaten richtig sind, zur weiterleitung Seite bringen und in der weiterleitung soll so etwas stehen:

<?php
header("Location: http://www.example.com/".$arr_data['link']);
exit();
?>


Aber leider funktioniert es nicht, erstens zeigt er ein fehler:

Zitat

Warning: Cannot modify header information - headers already sent by (output started at /srv/www/vhosts/coolrose999.de/httpdocs/a66/arbeit/login/weiterleitung.php:9) in /srv/www/vhosts/coolrose999.de/httpdocs/a66/arbeit/login/weiterleitung.php on line 10


und zweitens möchte ich ja das die weiterleitung zum benutzer gehört, also z.B: hat jemand sich als koch angemeldet und er soll zu seinem Koch Account und nicht z.B. zum Hausfrau Account, aber dafür soll bei der weiterleitung erst die email stehen und so kann auch der "Link" im MySQL feld herausgefunden werden!

Dieser Beitrag wurde von Programmierer bearbeitet: 14. Juli 2006 - 18:54

0

#35 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 14. Juli 2006 - 20:42

Du erlaubst sicher die Zwischenfrage: Funktioniert die Verbindung zur Datenbank inzwischen?

Die Weiterleitung auf eine Seite, die nichts als eine weitere Weiterleitung enthält, hat keinen Sinn.

Zur Warnung, dass der header bereits gesendet wurde: MNG sagte es bereits, keine Ausgaben vor Senden eines headers, kein echo, kein print(). Es sei denn, du pufferst die Ausgaben so lange.
0

#36 Mitglied ist offline   Programmierer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 204
  • Beigetreten: 16. Oktober 05
  • Reputation: 0
  • Wohnort:Hannover

geschrieben 14. Juli 2006 - 21:33

Okay, wenn das hier möglich ist, dann werde ich 5 € per PayPal oder per Überweisung bezahlen, der das richtig stellt und ohne fehler.

Ich werde alle Daten geben und Sie werden das verbessern.
0

#37 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 15. Juli 2006 - 07:31

Ich glaube langsam, du willst uns hier nur auf den Arm nehmen. Du lässt dir alles nur aus der Nase ziehen, gehst auf Nachfragen nicht ein, ignorierst Hinweise.

Wenn dem nicht so sein sollte, durchschaust du das bischen code, das du vorliegen hast offenbar nicht und kannst dann auch mit Hinweisen nichts anfangen. Das wäre kein Problem, dann sag' das einfach. Dann findet sich auch einer, der es einfacher erklärt.

Aber hör' bloß auf mit der Eierei. Trotzdem schönes Wochenende, wenn du eins hast.
0

#38 Mitglied ist offline   Programmierer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 204
  • Beigetreten: 16. Oktober 05
  • Reputation: 0
  • Wohnort:Hannover

geschrieben 15. Juli 2006 - 09:36

Ich verstehe denn ganzen PHP Kram nicht, deshalb suche ich den passenden Code, aber wenn ich das selber nicht anpassen kann, dann soll einer das für mich tun. Deswegen suche ich einen der das für mich machen kann!
0

#39 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.922
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 15. Juli 2006 - 11:28

Dann sag uns was genau du möchtest, dann schreibt dir vielleicht jemand den code
0

#40 Mitglied ist offline   MaDDiN 

  • Gruppe: aktive Mitglieder
  • Beiträge: 992
  • Beigetreten: 18. Juni 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stink Tönis

geschrieben 15. Juli 2006 - 11:52

Weiß nicht, obs bei Dir klappt, aber bei mir schon... ;)

Ganz oben ins Script:
ob_start();


Und am Ende:
ob_end_flush(header ("Location: http://wasweißich.de"));
	exit();

ob_start() unterdrückt die Ausgabe bis ob_end_flush()...
So kannst Du dann Deinen header senden...

Weiß aber nicht, ob es das ist, was Du brauchst, denn so ganz verstehe ich Dich auch nicht... ;)
0

Thema verteilen:


  • 3 Seiten +
  • 1
  • 2
  • 3

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0