php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.12.2009, 15:23  
Erfahrener Benutzer
 
Registriert seit: 07.08.2008
Beiträge: 102
hups befindet sich auf einem aufstrebenden Ast
Standard onclick füll text ?

ich habe diesen inbut button in einen internen div welches ich mit thickbox aufrufe

PHP-Code:
<input name="url\" type=\"checkbox\" value=\"" $bilderliste[$zaehler][1] . "\" onclick=\"document.submit.url.value=(this.checked ? this.value : '');\" /> 
bis gestern ging das wunderbar nun habe ich noch 2 weitere von dieser sorte eingebaut mit andern namen das ging dann auch noch nur heute aufeinmal geht nix mehr .

hab ich da irgendein fehler drinn ? bin völlig ratlos .
hups ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.12.2009, 15:24  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
hab ich da irgendein fehler drinn ?
Das sagt Dir die Javascript-Konsole.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 11.12.2009, 15:42  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Was geht nicht? Ich seh schon ein Fehler, der wohl nen Parse Error ausspuckt. Und zwar fehlt ein Backslash/Escape Zeichen beim name Attribut vor dem url
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline   Mit Zitat antworten
Alt 11.12.2009, 15:43  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Das erste Anführungszeichen ist nicht escaped, die folgenden schon. Ist der php.de Editor hier am Rumzicken oder hast du da irgendeinen schmarren im PHP stehen?

edith: zu spät
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 11.12.2009, 15:45  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Das ist das Board. Das kommt davon, wenn man unvollständige Codes postet.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 11.12.2009, 16:06  
Erfahrener Benutzer
 
Registriert seit: 07.08.2008
Beiträge: 102
hups befindet sich auf einem aufstrebenden Ast
Standard

es kommt keine meldung das text feld bleibt leer ,auf der gleichen seite habe ich noch so ein input mit thickbox allerdings für ein anderes text feld das geht komischer weise ist das gleich script nur anderer list folder und inputname .

der ganze code bis auf das listen sieht so aus
PHP-Code:
<table border="1"width="100%">
 <
tr>
  <
th>Bild</th> <th style="display:none">Name</th> <th>Datum</th> <th>Auswahl</th>
 </
tr>

';
foreach ($bilderliste as $zaehler => $element) {
    
$media .= "<tr>";
$media .= "<td>" . $bilderliste[$zaehler][1] . "<br />
<a class='
top_up' href='" . $bilderliste[$zaehler][1] . "'>      
      <img src='" . $bilderliste[$zaehler][1] . "' width='
105'height='61'  /></a> 
</td>";
$media .= "<td style='
display:none'><img src='" . $pfad . "" . $bilderliste[$zaehler][1] . "'width='105'height='61' /></td>";
$media .= "<td>" . date("d.m.Y H:i", $bilderliste[$zaehler][0]) . "</td>";
 $name ="".$pfad."" . $bilderliste[$zaehler][1] . "";
 $filename = "".$pfad."" . $bilderliste[$zaehler][1] . "";
$media .= "<td>
  
 <div align='
center'>
<input name=\"haupt_url\" type=\"checkbox\" value=\"" . $bilderliste[$zaehler][1] . "\" onclick=\"document.submit.haupt_url.value=(this.checked ? documen.value : '');\" />

link übernehmen :<input name=\"haupt_url\" type=\"checkbox\" value=\"" . $pfad . "" . $bilderliste[$zaehler][1] . "\" onclick=\"document.submit.haupt_url.value=(this.checked ? this.value : '');\" /> 
 </div> 
</td>";
$media .= "<td><form action='' target='
_blank' method='POST'>
<div align='
center'>

<input type='
hidden' name='loeschen'value='" . str_replace($verzeichnis, "", $bilderliste[$zaehler][1]) . "'>
<input type='
submit'onClick='return confirm("Wirklich " str_replace($verzeichnis""$bilderliste[$zaehler][1]) . " löschen?\");' value='löschen'>
<input type='hidden' name='action' value='del'>
</div>
</form> 
hups ist offline   Mit Zitat antworten
Alt 11.12.2009, 17:30  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Bitte nicht mitten in einem PHP-Befehl oder einem String anfangen, wenn du Code hier postest. Sorry aber so erkenne ich nichts und ich habe keinen Bock mich da durchzuwühlen.

Edith:
Code:
this.checked ? documen.value
Was soll der Schmarrnn eigentlich? Was ist "documen", wo kommt es her? Schreibfehler? Meinst du "document"? Und was ist value und wo soll das herkommen?
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 11.12.2009, 18:00  
Erfahrener Benutzer
 
Registriert seit: 07.08.2008
Beiträge: 102
hups befindet sich auf einem aufstrebenden Ast
Standard

so da hier nun der komplette teil das

das $media wird so aufgerufen

PHP-Code:
<?php
require_once("media_list.php");
$text ='
<input alt=\"#TB_inline?height=420&width=700&inlineId=media\" title=\"Bilder im Upload Verzeichniss\" class=\"thickbox\" type=\"button\" value=\"accord\" /> 
      <div id=\"media\"style =\"display:none;color:#ffffff\"align=center> ".    $media ."
     </div>'
;
?>
das input feld wo es eingetragen werden so

PHP-Code:
<?php

$text 
="
<input class='tbox'size='100'type='text' value='"
.$row['haupt_url']."' name='haupt_url'onclick=\"this.value='';\">";

?>
das ist die media_list.php
PHP-Code:
<?php
/**
* auslesen verzeichniss Anfang
*/
$serverroot=$_SERVER['HTTP_HOST']; 
$pfad "http://".$serverroot."".e_HTTP."e107_plugins/hups_All_in_One_gallery/";    
$bilderliste = array();
$verzeichnis "uploads/media";
$handle openDir($verzeichnis);
if (isset(
$_POST['action'])) {
   if (
$_POST['action'] == "del") {
      
unlink("uploads/media" $_POST['loeschen']) ;
   }
  }
while (
$datei readDir($handle)) {
 
$verzeichnis_datei $verzeichnis $datei;
 if (
$datei != "." && $datei != ".." && !is_dir($datei)) {
  if (
strstr($datei".gif") || strstr($datei".png")|| strstr($datei".wmv")|| strstr($datei".mov")|| strstr($datei".rm")|| strstr($datei".swf")|| strstr($datei".flv")|| strstr($datei".rar")|| strstr($datei".zip")|| strstr($datei".pdf")|| strstr($datei".doc") || strstr($datei".jpg")) {
   
$info getimagesize($verzeichnis_datei);
   
array_push($bilderliste, array(filemtime($verzeichnis_datei) , $verzeichnis_datei $info[0] , $info[1]));
  }
 }
}
closeDir($handle);

rsort($bilderliste);
/**
* auslesen verzeichniss Ende
*/

/**
* ausgabe Anfang
*/
$media .='


<table border="1"width="100%">
 <tr>
  <th>Bild</th> <th style="display:none">Name</th> <th>Datum</th> <th>Auswahl</th>
 </tr>

'
;
foreach (
$bilderliste as $zaehler => $element) {
    
$media .= "<tr>";
$media .= "<td>" $bilderliste[$zaehler][1] . "<br />
<a class='top_up' href='" 
$bilderliste[$zaehler][1] . "'>      
      <img src='" 
$bilderliste[$zaehler][1] . "' width='105'height='61'  /></a> 
</td>"
;
$media .= "<td style='display:none'><img src='" $pfad "" $bilderliste[$zaehler][1] . "'width='105'height='61' /></td>";
$media .= "<td>" date("d.m.Y H:i"$bilderliste[$zaehler][0]) . "</td>";
 
$name ="".$pfad."" $bilderliste[$zaehler][1] . "";
 
$filename "".$pfad."" $bilderliste[$zaehler][1] . "";
 
/**
* link übernahme
*/
 
$media .= "<td>
  
 <div align='center'>

link übernehmen :<input name=\"haupt_url\" type=\"checkbox\" value=\"" 
$pfad "" $bilderliste[$zaehler][1] . "\" onclick=\"document.submit.haupt_url.value=(this.checked ? this.value : '');\" /> 
 </div> 
</td>"
;
/**
* link übernahme Ende
*/
$media .= "<td><form action='' target='_blank' method='POST'>
<div align='center'>

<input type='hidden' name='loeschen'value='" 
str_replace($verzeichnis""$bilderliste[$zaehler][1]) . "'>
<input type='submit'onClick='return confirm(\"Wirklich " 
str_replace($verzeichnis""$bilderliste[$zaehler][1]) . " löschen?\");' value='löschen'>
<input type='hidden' name='action' value='del'>
</div>
</form>

</td>"
;
$media .= "</tr>";
}
$media .= "</table>";    
    
/**
* Ausgabe Ende
*/
    
    
    
    
    
    
    
    
    
//--------------------------------------------------------------------------------    

 
/**
* ausgabe ENDE!
*/                    
            

?>

Geändert von hups (11.12.2009 um 18:43 Uhr).
hups ist offline   Mit Zitat antworten
Alt 11.12.2009, 18:07  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Wow, 3 Kommentare. Was für ein Haufen Etwas. Solch einen Code will wirklich niemand lesen. Da kann ich Dich gut verstehen, wenn Du nicht durchsiehst.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 11.12.2009, 18:41  
Erfahrener Benutzer
 
Registriert seit: 07.08.2008
Beiträge: 102
hups befindet sich auf einem aufstrebenden Ast
Standard

man hab den jetz mal bissel mit kommentaren geschmückt vieleicht weiss jetzt jemand wo da der wurm drinn ist
hups ist offline   Mit Zitat antworten
Antwort


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
Text Ersetzen an anderer Stelle phpde Off-Topic Diskussionen 6 03.08.2009 20:12
CSS Layout mit 4 Buttons nebeneinander!! Rambo02 HTML, Usability und Barrierefreiheit 7 27.07.2009 15:33
Webdesign dringend Hilfe Rambo02 HTML, Usability und Barrierefreiheit 3 25.07.2009 10:40
Textfelder Array in Datenbank schreiben raa PHP Tipps 2009 16 14.03.2009 21:41
Text in Datenbank umwandeln muffinsbacken PHP Tipps 2009 9 07.01.2009 18:40
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
OnClick input in Text area DDogg HTML, Usability und Barrierefreiheit 12 09.12.2005 14:25
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
frames probleme HTML, Usability und Barrierefreiheit 6 18.01.2005 02:33
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
fülltext, php onclick text ausgeben, onclick text austauschen, fuell text, onclick verzeichnis, füllstext, onclick wert in form input übernehmen, text onklick, php fülltext, anführungszeichen im fülltext von onclick=return confirm(), anführungszeichen im befehl onclick=return confirm(), php onclick text, onclick text input feld, php checkbox onclick url, backslash onclick, onclick=\ text, onclick bild durch text ersetzen, onclick value löschen, php onklick zähler 1, liste fülltext

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:02 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