26

(2 Antworten, geschrieben in PHP)

Morgen,

Ich denke mal der Fehler liegt in dieser Zeile:

 $dasBild = @substr($subtext,1,((strcspn($subtext," ") - strlen($subtext)))); 

Wenn du als Länge (strcspn($subtext," ") - strlen($subtext)) kommt da zwangsweise imer eine negative Zal bei heraus.
Außerdem muss du für start 0 und nicht 1 schreiben, ist aber nicht für den Fehler verantwortlich.

Las stattdessen die Rechnerei weg und schreib einfach:

$dasBild = @substr($subtext,0,( (strcspn($subtext," ") ))); 

Hoffe mal, ich hab mich nicht vertan, der Code ist echt etwas unübersichtlich...

Dino

27

(2 Antworten, geschrieben in PHP)

Wie awakening schon erwähnt hat, hast du warschein lich "unabsichtlich" cookies benutzt. Bei PHP-Sessions werden Cookis standartmäßig bei schließen des Browserfensters ungültig. Suche mal in der php.ini nach

session.cookie_lifetime = 0

und setze den Wert z.B. auf ein paar Jahre (Einheit Sek.)

Ist natürlich nicht besonders elegant und würde ich auch nicht empfehlen.

Besser ist es, du übergiebst die Session-ID mittels GET/POST.

Les dir am besten mal dieses Tutorial durch:
http://tut.php-q.net/sessions.html#u4

Dino

28

(5 Antworten, geschrieben in Devshare Plausch)

Dedenborn, hab ich früher gewohnt...

Dedenborn in der Eifel etwa? Wäre ja ganz in der Nähe bei mir so viele Dedenborns gibt es in Deutschland ja nicht(eigentlich nur das eine). Wie hat es dich denn von da nach Belgien verschlagen? Ist nur so aus Neugier.

Dino

29

(2 Antworten, geschrieben in Devshare Plausch)

jepp, scheint das zu sein, was ich suchte, danke dir

30

(2 Antworten, geschrieben in Devshare Plausch)

Kennt jemand einen guten Open Source Online-Shop in PHP?
Wichtig wäre mir vor allem auch ein gutes Template System, eCash und aufgedonnerter Funktionsumfang ist eher unwichtig.

31

(1 Antworten, geschrieben in JavaScript - Hilfe)

Du könntest alle td-Objekte, die die Klasse "ueber" haben, mit einer id versehen und die objekte per JavaScript umformatieren, zum Besipiel so:

<script type="text/JavaScript">
 {

   document.getElementsByTagName("td")[0].style.bordersytle = "none";
   document.getElementsByTagName("td")[0].style.bordercolor = "#000000";
   document.getElementsByTagName("td")[0].style.backgroundcolor = "#000000";
   document.getElementsByTagName("td")[0].style.color = "#ffffff";

   document.getElementsByTagName("td")[1].style.bordersytle = "none";
   document.getElementsByTagName("td")[1].style.bordercolor = "#000000";
   document.getElementsByTagName("td")[1].style.backgroundcolor = "#000000";
   document.getElementsByTagName("td")[1].style.color = "#ffffff";

// usw...

 }
</script>
<td id=0></td>
<td id=1></td>
<td id=2></td>
usw...

die id's in den eckigen Klammern müssten natürlich dann angepasst werden.

Zum Nachlesen: http://selfhtml.teamone.de/javascript/objekte/style.htm

32

(4 Antworten, geschrieben in Betriebssysteme)

zu dem Druckproblem: das Icon und Datei/drucken haben ja bekantlich verschiedene Funktionen. Triit das Problem nur in Office oder auch in anderen Anwendungen in der Form auf?

33

(8 Antworten, geschrieben in Devshare Plausch)

avm bietet keine solchen tools an, aber ich hätte da was gaaaaaanz primitives, aber funktionell: die in windows integrierte "Wählhilfe". Nicht lachen, die tut's.

34

(5 Antworten, geschrieben in JavaScript - Hilfe)

Nantürlich liegt das daran, dass du direkt verbergen() aufrufst, aufgerufen werden soll schließlich nicht das, sondern setTimeout(), dass dann wiederum verbergen() aufruft.

Also ich würde das dann so machen:

ns = (document.layers) ? 1:0; 
ie = (document.all) ? 1:0; 

function verbergen(name) 
 { 
  if (ns) 
   { 
    document.layers[''+name].visibility = "hide" 
   } 
  else 
   {   
    document.all[''+name].style.visibility = "hidden" 
   } 
 }

function verbergen_timer()
 { 
  window.setTimeout("verbergen(name)" ,10000); 
 }

und dann

onload="verbergen_timer();"

35

(3 Antworten, geschrieben in Betriebssysteme)

Installlier' einfach einen in Windows enthaltenen Standart-Postscriptdruckertreiber (z.B. HP LaserJet 2100 PS) und setzt den Anschluss auf File: bzw. Datei:. Dann das Dokument damit drucken und fertig.

36

(6 Antworten, geschrieben in Devshare Plausch)

Ich wüsste mnicht, was man gegen solche Leute haben sollte. Sicher sind sie nicht sehr nützlich, aber es kann sich nunmal nicht jeder jahrelang um so ein blödes Forum kümmern, manche kommen nur mal schnell vorbei um eine Antwort zu bekommen. Solange genug Leute trotzdem bleiben und die Datenbank nicht zugemüllt wird geht das in Ordnung.

Also, ich kenn zwar Visual C++ nicht, aber bei 90 % der MS-Produkte geht das mit einem Tastendruck auf "einf" bzw. in der Statusleiste per Doppelklick auf ÜB.

38

(6 Antworten, geschrieben in PHP)

Wenn du herausfinden willst, welcher Benutzer welche Datien in welcher Version hat, dann nützt dir eine Datenbank oder ähnliches auch nichts, da der Benutzer ja auch auf seinem PC Dateien löschen oder ändern kann, ohne das der Server das mitbekommt. Entweder du lässt den Bentzer seine Verionsnummer einfach eintippen oder du machst ein Client-Programm. (Oder ganz nach dem Vorbild von Microsoft ein ActiveX-Plugin wink)

39

(3 Antworten, geschrieben in PHP)

Wenn du fertige Skripts suchst, schau mal unter www.dynamicwebpages.de im Skript-Archiv.

40

(6 Antworten, geschrieben in Allgemeines)

Also, Amapi3D ist ein 3D-Renderer, ein ziemlich mieser, aber billig. Nimm dir 3dsmax wenn du was besseres suchst.

Generell baut der IE Tabellen aber auch wesentlich schneller als der NN auf.

Also Leute, er hat doch nach einem Kopierschutz gefragt.

http://www.frado-menia.de/ --> Downloads --> eigener Kopierschutz

natürlich nichts proffesionelles, aber Bremsen kann man damit das Verbreiten schon, Tools wie CCD oder Alcohol120% machen natürlich kurzen Prozess mit so 'nem Billg-Kopierhscutz.

43

(7 Antworten, geschrieben in Devshare Plausch)

Also, ich habe das bisher nur beim IE4 beobachtet, bei allen Sicherheitseinstellungen, aber ich hab nie rausgefunden, bei welchem Formular das jetzt kommt, und wann nicht.
Denke mal, das hier ist die Lösung:
http://support.microsoft.com/default.as … ;de;183763
Meintest du das?

44

(1 Antworten, geschrieben in Devshare Plausch)

Also schnell isses, ganz klar. Das mit den alten Beiträgen ist wohl nicht so tragisch, die schaut sich eh keiner an. Design ist nicht besser als das alte, schlecht aber auch nicht.

45

(7 Antworten, geschrieben in Devshare Plausch)

Ich denke mal, es ist eine Sicherheitseinstellung vom Browser, damit sich nicht nach ausloggen aus z.B. einer Mailbox der nächste die Mails anschaut, oder die Kreditkartennummer nach dem Einkauf oder sowas, wäre ja viel zu riskant, wenn mehrere Personen einen PC benutzen, und darum wird die Seite auch nicht gecacht. (Nur eine Theorie)

46

(7 Antworten, geschrieben in Passwortschutz)

Dann lass das Scrit doch die Werte aus der Statistik auslesen und generier ein eigenes Bild (auch viel arbeit...)
Oder frag einfach den Provider, ob er das Bild zusätzlich noch in ein anderes Verzeichniss legen könnte.

@basti: ich Webseite? hab keine, hab welche gemacht, aber hab keine eigene

47

(7 Antworten, geschrieben in Passwortschutz)

Mach doch einfach ein php-Script(oder Perl oder sonstwas), das das Bild bei jedem Aufruf aus dem geschützten Verzeichniss in ein Anderers kopiert und es dann anzeigt.
Der Passwortschutz gilt, glaub ich, nämlich nicht für Scripte auf dem Server, und wenn, könnte das Script sich ja einloggen.

48

(6 Antworten, geschrieben in HTML/XHTML)

mach doch einfach noch eine Tabelle, dann jeweils eine Zelle für die textarea und eine für die Schrift, dann kanst du beides einzeln ausrichten.

49

(15 Antworten, geschrieben in Passwortschutz)

Probier doch mal, die Datei in ein leeres Verzeichniss zu lade und versuch es dann zu löschen, wenn der Server dann eine Fehlermeldung gibt, ist das Verzeichniss nicht mehr leer und die Datei ist auf jeden Fall da. Dann bist du zumindest schonmal ein Stück weiter.

[edit]
Ach ja, und mit dem Script mein ich ein Perl/PHP/ASP/... Script zur Verwaltung von .htacces-Dateien, gibt es viele fertige, ist aber auch nicht sehr schwer, selbst eins zu machen.
[/edit]
 
  <small>[ 01-11-2002, 21:44: Beitrag editiert von: Dino ]</small>

50

(15 Antworten, geschrieben in Passwortschutz)

Nur, weil es wo anderes geht, muss es nicht am Server liegen, kann auch so mal vorkommen, dass der FTP-Client auf einer Seite mal die .htacces anzeigt, mal nicht, hängt (glaub ich) vom Server-Betriebsystem und dessen Version ab,  müsste aber auf jeden Fall mit 'nem Script gehen.