SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 20.02.2002, 23:53:56
future future ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 32
future eine Nachricht über ICQ schicken
parameter

hallo matthias&&damir!

übergebe per post daten an ein script und bei der weiterleitung nach vorschau.php werden daten welche in den variablen sind abgeschnitten!

if (isset($vorschau)) { header("Location: vorschau.php? creation_user=$creation_user&title=$title&one_line_summary=$one_line_s ummary&body=$body"); exit; }

die variablen müssten doch global zur verfügung stehen??
in one_line_summary sind ca 300 zeichen und im body sind ca 500 zeichen.
$one_line_summary wird zu 2 drittel und $body überhaupt nicht angezeigt!

mit hoffnung auf hilfe
gruss future

Geändert von future (21.02.2002 um 00:01:34 Uhr)
Mit Zitat antworten
  #2  
Alt 20.02.2002, 23:56:20
Matthias Matthias ist offline
Moderator
 
Registriert seit: Jan 2002
Ort: CologneCity
Alter: 47
Beiträge: 484
Ist das bei jedem Browser so??

Oder nur beim Netscape?? :)))
Mit Zitat antworten
  #3  
Alt 21.02.2002, 00:00:45
future future ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 32
future eine Nachricht über ICQ schicken
internet explorer version 5.00

Geändert von future (21.02.2002 um 00:04:24 Uhr)
Mit Zitat antworten
  #4  
Alt 21.02.2002, 00:14:05
Matthias Matthias ist offline
Moderator
 
Registriert seit: Jan 2002
Ort: CologneCity
Alter: 47
Beiträge: 484
Hmm.
Also beim IE hatte ich dieses Prob noch nicht.

Aber egal.

Schau dir mal urlencode() an.

Vielleicht liegs daran schon.
Mit Zitat antworten
  #5  
Alt 21.02.2002, 00:23:35
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 53
Beiträge: 1.276
Hi,
zwar uebergibst Du im ersten Fall die Variablen mit Post aber bei der Weiterleitung nutzt Du dann die GET-Methode. Bei der GET-Methode musst Du die Variablen kodieren ( siehe Matthias Posting - urlencode() ), da sonst dieser Effekt auftreten kann.
Bye Damir
Mit Zitat antworten
  #6  
Alt 21.02.2002, 05:52:53
future future ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 32
future eine Nachricht über ICQ schicken
hallo damir&&matthias

mit folgendem code funktioniert es:

if (isset($vorschau))
{
$a=urlencode($creation_user);
$b=urlencode($title);
$c=urlencode($one_line_summary);
$d=urlencode($body);

{ header("Location:vorschau.php?creation_user=$a&title=$b&one_line_summa ry=$c&body=$d"); exit; }

}

und in vorschau.php mit:

<?php
$linefeed=chr(13).chr(10);
echo str_replace($linefeed,"<br>",$body);

?>

formatieren!

besten dank für euren tipp!!

möchte an dieser stelle mal meine hochachtung aussprechen, da ihr beide dieses forum super betreut !!

gruesse future
Mit Zitat antworten
  #7  
Alt 21.02.2002, 11:24:04
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 53
Beiträge: 1.276
Hi,
vielen Dank fuer Dein Lob - hoert man gerne.
Ich habe mal eine Frage. Warum arbeitest Du in Deinem Fall mit header???? Was ist der Zweck in diesem Fall????
Bye Damir
Mit Zitat antworten
  #8  
Alt 21.02.2002, 14:48:58
future future ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 32
future eine Nachricht über ICQ schicken
hallo damir,

ich habe in einem script mehrere buttons ,aber für jeden button die gleiche form action!!
das heisst ich habe eine zentrale datei von wo aus alle jobs erledigt werden!
so ist zum beispiel einer der vorteile dass die html formatierung besser functioniert. ich kann zum beispiel x beliebige buttons nebeneinander setzten !!! wenn ich 4 buttons nebeneinander habe und der vierte hat eine andere form action habe ich immer einen zeilenumbruch und der button ist grauslichst versetzt.java script benutze ich nur für history.back() alles andere ist serverseitig!!

hier ist der code für das zentrale script - welcher dir wohl alles erklären wird !

<?php
require "functions.php";
require "storedprocs.php";


if (isset($vorschau))
{
$a=urlencode($creation_user);
$b=urlencode($title);
$c=urlencode($one_line_summary);
$d=urlencode($body);

{ header("Location:vorschau.php?creation_user=$a&title=$b&one_line_summa ry=$c&body=$d"); exit; }

}

if (isset($back)) { header("Location: newsadmin.php"); exit; }
if (isset($news_id)) {
if (isset($edit)) { header("Location: texttool.php?news_id=$news_id"); exit; }
if (isset($del)) {

commitDB($db_sp_newsadmin_delete.$news_id);
header("Location: newsadmin.php");
} elseif (isset($save)) {
commitDB($db_sp_newsadmin_update.$news_id);
header("Location: newsadmin.php");
} else {
commitDB($db_sp_newsadmin_update_details.$news_id);
header("Location: newsadmin.php");
}
} else {

commitDB($db_sp_newsadmin_insert);
header("Location: newsadmin.php ");
}


?>

viele gruesse
future

Geändert von future (21.02.2002 um 14:52:06 Uhr)
Mit Zitat antworten
  #9  
Alt 21.02.2002, 14:59:24
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 53
Beiträge: 1.276
Und was ist nun die Frage ;-)) ?????
Wenn es um die Darstellung geht - natuerlich bricht er das um, da Du ja ein zusaetzlichen form-tag zugenommen hast.
Bye Damir
Mit Zitat antworten
  #10  
Alt 21.02.2002, 15:15:47
future future ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 32
future eine Nachricht über ICQ schicken
du hast mich was gefragt!!

wahrscheinlich siehst du nur das letzte posting mit eurem tool!

Geändert von future (21.02.2002 um 15:20:08 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:53:19 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt