Laden...

Forenbeiträge von b0b0nr1 Ingesamt 92 Beiträge

31.08.2011 - 19:40 Uhr

hab alle logs im /log Ordner durchgeguckt...steht wie gesagt nix von wegen Error oder so.

Ich habe nicht gesagt dass ich mir sicher bin dass es erfolgreich war... ich bin mir sogar sicher dass es nicht erfolgreich war 😉

Jedes anständige Setup gibt Fehlermeldungen raus...nur der SQL Server hat son blödes Setup...frage mich ernsthaft was Mr.Gates sich dabei gedacht hat...

30.08.2011 - 19:56 Uhr

in den logs steht nur dass er mit Code (0) geschlossen hat mehr nicht ....nix mit error oder FALSE....

30.08.2011 - 00:26 Uhr

verwendetes Datenbanksystem: MS SQL Server 2008

Hi!

Ich möchte einen lokalen MSSQL Server installieren.

Erst kommt die Überprüfung der Config...Alles erfolgreiche 0 fehler oder warnungen.

Dann komm ich zu den Punkt "Installations unterstützung installieren" er scannt erst....dann beendet sich das setup und ich bin wieder im hauptbildschirm wo alles wieder von vorne los geht..

vg

b0b0

28.08.2011 - 12:57 Uhr

Hi,

mein Problem ist derweil dass das zweite Control nicht angezeigt wird obwohl es exisitert....

Ich habe 3 <asp:PlaceHolder ...

einer mit den Namen TopView

einer NewsTreeView

und einer NewsDetailView.

Großartig C# Code habe ich noch nicht.

Habe wie du gesagt hast das Zweite Controll direkt im ascx code eingebunden.... zum Test....

aber auch da Kriege ich nix zurück.

Ordneraufbau:

__core/modules/News_Module/module.ascx (Control 1)
__core/modules/News_Module/__templates/TopView.ascx (Control2)

Habe mir auch mal das MVC3 angeschaut. Sieht recht nett aus, da ich mit dem Prinzip auch schon vertraut bin da ich auf der Arbeit mit CodeIgniter (PHP) arbeite.

Nur fraglich ob es auch auf SharingHostern läuft. Denn das Ziel meines CMS ist eine kleine Lücke zu stopfen und auch einwandfrei auf diversen SharinHostern zu laufen.

Ich sag jetz nicht wo ich bin da ich keine Werbung machen will, aber meiner ist von Sicherheitseinstellungen her einer der zickigsten.

Wenn er bei mir läuft hab ich einen Großteil abgedeckt^^

26.08.2011 - 23:54 Uhr

Hi!

Ich möchte mein CMS mehr in Module unterteilen, dass es einfacher wird für mich später Änderungen zu machen.

Soweit so gut.

Ich habe ein UserControll im ordner Modules/News_Module

die module.ascx soll verwalten was auf der Seite des Moduls angezeigt werden soll.

Einen ordner weiter drüber gibt es den ordner Templates.

Hier sind die Einzelnen Segmente wie zb der Tabellenaufbau eines Newsbeitrages in ascx Elemente Unterteilt.

Mir geht es jetzt erstmal um den "Template" News_TOP_VIEW.ascx

Dieser soll nur angezeigt werden wenn wenn keine ID im QueryString["get"] angegeben ist.

   UserControl CTR = new UserControl();
            CTR.LoadControl(Server.MapPath("__templates/View_Newslist_Top.ascx"));
           

Was einfach klingt stellt mir vor ein Problem. Ich muss nämlich gewisse Parameter (KategorieID, UnterkategorieID) an diesen Template Übergeben.

Und da ist der Harken. Wie mach ich das. Oder gibt es sogar eine schönere Alternative? Und kann ich überhaupt UserControls in UserControls benutzen?

Google spuckte mir nichts genaues aus...ich suche paralell aber weiter 😉.

12.07.2011 - 21:24 Uhr

Hast mich komplett richtig verstanden. Momentan ist das so, dass man die Startseite der Adminoberfläche aufrufen muss um die aktualisierung zu starten.

Habe ich einen Thread auf einer ASPX Seite gestartet lief dieser nicht .

Starte ich bei der global den Thread genauso wie bei Windows Forms?

vg

Malte

12.07.2011 - 20:31 Uhr

Hi!

Ich habe einmal die Suchengine, die auch für andere Webseiten verfügbar sein soll. Ago sich alle Inhalte HTML Stripped lädt zwischen 2 bestimmten HTML Tags (<search></search>).

Dies soll alle 60 Minuten also jede Stunde einmal gemacht werden.

Das selbe Prinzip mit den WOW Chars. Bei mir kann man sich von seinen WOW Char eine Signatur erstellen. Die Daten des Chars...titel....name...gesundheit....stats entnehmen wir wie vorher ausm Arsenal. Das soll alle 24 Stunden passieren.

Vg

b0b0

12.07.2011 - 07:00 Uhr

Hi!

In PHP gibt es die möglichkeit PHP Files als s.g. CronJobs laufen zu lassen.

Ich frage mich, ob sowas auch in ASP.net direkt möglich ist und wenn nein, ob es eine Möglichkeit gibt einen ähnlichen effekt hervorzurufen.

Ich zwei ASP Files, die Tabelllen bei mir mit aktuellen Daten versorgen. Zb die Suchengine.

Atm ist das so, dass mind. 1 im ADMIN CP eingeloggt sien muss bis der Vorgang beendet wurde, was die Ladezeit und die Nerven belastet.

Da ich auf einem SharingHoster liege, sind die Lösung die ich bisher über Google gefunden habe, nicht möglich (AUf den Server eine Exe ablegen, etc).

Ich wollte daher fragen, ob wer von euch einen Weg kennt das ganze zu lösen?

Vg

b0b0

14.06.2011 - 19:41 Uhr

Habe den Fehler nun ergooglen können.

wenn ich die Datei Lokal teste - geht alles einwandfrei

Der Fehler tritt bei mehreren Sachen ab kommt aber direkt vom Server also nicht durch einen Fehler innerhalb der Datei zb bei zu langen Anfragen.

Das Content für die Suche speichert die Datei ja einmal pro Stunde per Webrequest in einer SQL Tabelle. Anhand der XML Datei, die alle 24 Stunden im Ordner XMLfiles zwischengespeichert wird weiß die Datei welche URL gespeichert werden sollen.

Nun da geht er in eine FOR Schleife die Einzelnen URLs durch und erstellt einen Webrequest um den Content der URL zu speichern (der zwishcen den NF Tags)

Was auf meinen lokalen Server geht, da macht mir 1und1(Sharinghoster) einen Strich durch die Rechnung.

Folgende Tips durch Google habe ich bereits ohne erfolg beherzigt.

  • Den eigentlichen Webrequest in eine Extra Datei packen und per "execute!" starten.

  • den Timeout in der web.config ändern

  • Alles in einen IAsynch Task packen.

Nun gehen mir die Lösungen aus. Weiß jemand wie ich die Zeit, die das Script benötigt die Inhalte zu laden verkürzen kann?

Danke für Antwort

vg

Malte

14.06.2011 - 13:07 Uhr

Danke dir -

Habe nun folgenden Fehler herausbekommen :
The operation timed out

eigentlich eindeutig - nur have ich innerhalb der angeschriebenen Funktion ein try und catch und verstehe daher nicht, warum er meine Fehlermeldung nicht anzeigt:


 public static XmlDocument GetData(string xmlUrl)
    {
        XmlDocument xmlDoc = new XmlDocument();
        try
        {
            HttpWebRequest req = (HttpWebRequest)WebRequest.Create(xmlUrl);
            
            req.Proxy = new WebProxy("http://winproxy.schlund.de:3128");
            req.Credentials = CredentialCache.DefaultCredentials;
            HttpWebResponse response = (HttpWebResponse)req.GetResponse();


            xmlDoc.Load(response.GetResponseStream());
        }
        catch (Exception ex) {
            throw new Exception("Fehler beim Abrufen der XML Datei:" + xmlUrl, ex);
        
        
        
        }
        return xmlDoc;
    }
14.06.2011 - 12:40 Uhr

die suchseite läuft im Debugmodus....das hatte ich leider auch erhofft ...aber keine Info zum fehler 😦

14.06.2011 - 12:31 Uhr

Hi!

Ich habe für meine Site eine eigene "Suchengine" entwickelt, die sich alle 60min den Content in die SQL Tabelle zieht, der zwischen den Tags <nfsearch> </nfsearch> steckt.
Bisher klappte alles...seit heute jedoch, seit dem der 19. Newsbeitrag hinzu kam, zeigt die Seite, die das aktualisiert folgenden Fehler an:> Fehlermeldung:

Server Error in '/' Application. Thread was being aborted. **Description: **An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

**Exception Details: **System.Threading.ThreadAbortException: Thread was being aborted.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:

[ThreadAbortException: Thread was being aborted.] System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +486 System.Web.ApplicationStepManager.ResumeSteps(Exception error) +501 System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +123 System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +379

Zum Verständnis: Die Seite ist so aufgebaut, weil ich die Suche auch für andere Webseiten verfügbar machen möchte. (Komplett via Ajax).

10.06.2011 - 18:52 Uhr

Geändert (änder ich oben auch nochmal):



using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.IO;


namespace PageCounting
{

    /// <summary>
    /// Zusammenfassungsbeschreibung für PageCounter
    /// </summary>
    public class PageCounter
    {
        public PageCounter()
        {
           
        }

        public void CountThisPage()
        {
            //
            // Dateicheck 
            // Class File braucht Schreib und Änderrechte
            //
            string dir = HttpContext.Current.Server.MapPath("~/App_Code/counter");
            string file = HttpContext.Current.Server.MapPath("~/App_Code/counter/counter.txt");
            string file2 = HttpContext.Current.Server.MapPath("~/App_Code/counter/ips.txt");

            //Wir führen außerdem eine Statistik über alle Dateien. Wann welche Aspx Datei besucht wurde
            string FileNameForAspx = Path.GetFileNameWithoutExtension(HttpContext.Current.Request.Path);
            string RawFile = HttpContext.Current.Server.MapPath("~/App_Code/counter/" + FileNameForAspx + ".txt");


            if (!Directory.Exists(dir))
            {
                Directory.CreateDirectory(dir);

            }
            if (!File.Exists(file))
            {

                File.Create(file);

            }
            if (!File.Exists(file2))
            {

                File.Create(file2);

            }
            if (!File.Exists(RawFile))
            {

                File.Create(RawFile);

            }

            FileInfo FI = new FileInfo(file2);

            if (FI.LastWriteTime.Day != DateTime.Now.Day) {

                File.WriteAllText(file2, "");
            
            }
            string TotalCounter = HttpContext.Current.Server.MapPath("~/App_Code/counter/counter.txt");
            string FileCounter = HttpContext.Current.Server.MapPath("~/App_Code/counter/" + FileNameForAspx + ".txt");
            string myIp = HttpContext.Current.Request.UserHostAddress.ToString();

            if (!IP_Exists())
            {

                string content_total = File.ReadAllText(TotalCounter);
              

                File.WriteAllText(TotalCounter, content_total + "" + myIp + ";");
                File.WriteAllText(file2, content_total + "" + myIp + ";");
                string content_raw = File.ReadAllText(FileCounter);
                File.WriteAllText(FileNameForAspx, content_raw + "" + myIp + ";");


            }
        
        }

        private bool IP_Exists()
        {

            bool ret = false;

            string[] ips = File.ReadAllText(HttpContext.Current.Server.MapPath("~/App_Code/counter/ips.txt")).Split(';');
            string myIp = HttpContext.Current.Request.UserHostAddress.ToString();

            for (int x = 0; x < ips.Length; x++)
            {

                if (myIp == ips[x]) ret = true;

            }

            return ret;
        }

        public int getCounts()
        {
            int ret = 0;
            try
            {
                ret = File.ReadAllText(HttpContext.Current.Server.MapPath("~/App_Code/counter/counter.txt")).Split(';').Length - 1;
            }
            catch
            {

                //wenn ein undeutiger Wert rauskommt (Oben) gebe 0 aus. Da dies jedoch schon der Default Wert ist brauchen wir im Catch keinen Code

            }



            return ret;
        }
    }
}
10.06.2011 - 18:15 Uhr

haste recht...kleiner denkfehler ABER....ändert sich nicht fast jede IP um 0uhr?

10.06.2011 - 17:29 Uhr

Beschreibung:
Dieser Snippet führt nebenbei auch File Statistiken. Ihr könnt also sehen wieviele User auf welcher Seite waren indem ihr folgende Datei aufruft:

~/counter/[aspxfilename].txt

Beispiel zur deklaration:

Importieren:

using PageCounting;

In den Page Load:

        PageCounter PCounter = new PageCounter();
        PCounter.CountThisPage();

Auslesen der aktuellen Hits:

<%= new PageCounting.PageCounter().getCounts() %>

oder


int akutelleHits = new PageCounting.PageCounter().getCounts();

Manche Server haben Probleme damit Ordner erstellen zu lassen, wie meiner (Sharinghoster).

Um das zu umgehen erstellt einfach im ordner, wo die Page liegt den Ordner "counter".


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.IO;


namespace PageCounting
{

    /// <summary>
    /// Zusammenfassungsbeschreibung für PageCounter
    /// </summary>
    public class PageCounter
    {
        public PageCounter()
        {
           
        }

        public void CountThisPage()
        {
            //
            // Dateicheck 
            // Class File braucht Schreib und Änderrechte
            //
            string dir = HttpContext.Current.Server.MapPath("~/App_Code/counter");
            string file = HttpContext.Current.Server.MapPath("~/App_Code/counter/counter.txt");
            string file2 = HttpContext.Current.Server.MapPath("~/App_Code/counter/ips.txt");

            //Wir führen außerdem eine Statistik über alle Dateien. Wann welche Aspx Datei besucht wurde
            string FileNameForAspx = Path.GetFileNameWithoutExtension(HttpContext.Current.Request.Path);
            string RawFile = HttpContext.Current.Server.MapPath("~/App_Code/counter/" + FileNameForAspx + ".txt");


            if (!Directory.Exists(dir))
            {
                Directory.CreateDirectory(dir);

            }
            if (!File.Exists(file))
            {

                File.Create(file);

            }
            if (!File.Exists(file2))
            {

                File.Create(file2);

            }
            if (!File.Exists(RawFile))
            {

                File.Create(RawFile);

            }

            FileInfo FI = new FileInfo(file2);

            if (FI.LastWriteTime.Day != DateTime.Now.Day) {

                File.WriteAllText(file2, "");
            
            }
            string TotalCounter = HttpContext.Current.Server.MapPath("~/App_Code/counter/counter.txt");
            string FileCounter = HttpContext.Current.Server.MapPath("~/App_Code/counter/" + FileNameForAspx + ".txt");
            string myIp = HttpContext.Current.Request.UserHostAddress.ToString();

            if (!IP_Exists())
            {

                string content_total = File.ReadAllText(TotalCounter);
              

                File.WriteAllText(TotalCounter, content_total + "" + myIp + ";");
                File.WriteAllText(file2, content_total + "" + myIp + ";");
                string content_raw = File.ReadAllText(FileCounter);
                File.WriteAllText(FileNameForAspx, content_raw + "" + myIp + ";");


            }
        
        }

        private bool IP_Exists()
        {

            bool ret = false;

            string[] ips = File.ReadAllText(HttpContext.Current.Server.MapPath("~/App_Code/counter/ips.txt")).Split(';');
            string myIp = HttpContext.Current.Request.UserHostAddress.ToString();

            for (int x = 0; x < ips.Length; x++)
            {

                if (myIp == ips[x]) ret = true;

            }

            return ret;
        }

        public int getCounts()
        {
            int ret = 0;
            try
            {
                ret = File.ReadAllText(HttpContext.Current.Server.MapPath("~/App_Code/counter/counter.txt")).Split(';').Length - 1;
            }
            catch
            {

                //wenn ein undeutiger Wert rauskommt (Oben) gebe 0 aus. Da dies jedoch schon der Default Wert ist brauchen wir im Catch keinen Code

            }



            return ret;
        }
    }
}

Schlagwörter: Counter, Hit, Pagecounter, Ip Sperre, Asp.net

07.06.2011 - 08:10 Uhr

Wie häng ich mich genau an die Appdomain drann? Sowas hab ich noch nie gemacht 😉.

07.06.2011 - 07:54 Uhr

Hi!

Meinen Downloadmanager kann man per URL Protocol starten und genau da soll die programm.cs ein TOKEN erstellen.

ist das Programm nicht gestartet sondern wird erst per URL Protocol gestartet kommt es zu folgenden Fenster

Fehlermeldung:
...hat ein Problem festgestellt und muss beendet werden

soo welche Details ein eventueller Fehlerbericht enthalten würde konnte ich herausfinden, dass es sich um eine system.io.filenotfound exception handelt....

Also findet er irgednwas nicht...ich habe den kompletten code schon abgesucht....leider weiß ich nicht wie ich den so debuggen kann, dass er mir genauere ausspruckt...

Kann mir jemand sagen wie ich den Fehler so finden könnten?

30.05.2011 - 10:25 Uhr

Danke 😃 Hat mir sehr geholfen....viel zu lernen ich noch hab 😕

30.05.2011 - 07:54 Uhr

Hi!

Ich spiele grad ein wenig mit meinen Poject rum... würde den gerne eine Dateiendung zukommen lassen, dass Windows dies automatisch mit meiner ClickOnce öffnet.

Wie genau mache ich das?

Im Dialog Veröffentlich gibt es ja das nötige Fenster mit folgenden Spalten:

Dateiendung - Beschreibung - Progid - Symbol

Woher krieg ich denn jetzt die ProgID?

Frage 2: Ich muss in der Program.cs bestimmt das FileOpen Event abfangen - Finde auch hierzu leider keine Tutorials 😦

Wäre nett wenn mir jemand das kurz einer beschreiben könnte 😃

Vielen Dank und viele Grüße,

b0b0

27.05.2011 - 15:17 Uhr

ich benutze nur videos, die ich auch zeigen darf 😉 traffic is bei mir nicht das Problem 😉

27.05.2011 - 06:32 Uhr

Danke euch 😉

somit ist das letzte Puzzleteil auch fertig 😃
dann kann meine seite ja noch ende der woche online 😃

25.05.2011 - 22:37 Uhr

Hab bereits eine Lösung. Sorry 😃

Hier :

   string MAKECLEAR(string str) {

        str = System.Text.RegularExpressions.Regex.Replace(str, @"&.*?;", string.Empty);

    return str;
    }
    
25.05.2011 - 22:24 Uhr

Hi!

ich arbeite mit URL Rewriting. wo der Title des jeweiligen Contents (News, Artikel etc) in der Url enthalten ist...

nun ist im Title ein &reg; &copy; oder ähnliches kommt "Bad Request"...

ich möchte also HTML specialchars aus dem string entfernen. Wir mache ich das am besten?

danke und vg

b0b0

24.05.2011 - 23:55 Uhr

hui das klingt nice...danke dir...damit komm ich weiter...das oder den FTP ResponseStream in den OutputStream der Aspx page zu packen...müsste vonner theorie her gehen...

ich probier das mal morgen und wenn ich weitergekommen bin poste ich den code mal;)

danke euch

24.05.2011 - 20:48 Uhr

Leider nicht ganz danke aber;)

was ich meinte wäre eher so nutzer klickt auf video starte und der streamt die datei direkt zum nutzer.... so eine art "streamweiterleitung"

also wenn ich video.aspx?datei=Video.avi angebe

streamed er ftp://server.von.aussen.de/videos/Video.avi zum nutzer (dynamisch)

24.05.2011 - 19:26 Uhr

Hi!

Ich habe da so eine Frage....Ich habe von jeden FLV Video auf meiner Webseite eine MKV(Divx) HD Datei auf einen externen FTP Server, auf dem Linux läuft (mit PHP).

Ich möchte dies nur für Registrierte Nutzer möglich machen. Daher wollte ich die URL des Server gern geheim halten und sie über eine aspx Datei streamen. Ist der Nutzer nicht registrert soll nichts gestreamed werden.

Ist das möglich ohne die Video datei auf meinen ASP.net Server zu laden?

Viele Grüße,

b0b0

19.05.2011 - 21:05 Uhr

Ordner, der auf das Bilderverzeichnis der Hauptanwendung zeigt

Das sagt mir grad irgendwie...wie mach ich das?

19.05.2011 - 18:28 Uhr

Hi!

Meine Webseite ist in Zwei Applications Unterteilt.....

Pfad / ist die Webseite an sich(WP1).

Pfad /admin is die Adminoberfläche(WP2).

Beide Ordner sind eingetragen als Webanwendungen.

Jedoch wenn ich im Admin versuche (WP1)/Images/Bild_news_id_1.jpg zu löschen schreit er Security Exception

Ich wollte um auf den Pfad zu kommen folgendes machen:


string Path = Server.MapPath("../" + gallery[x]);


gallery[x] ist in dem Fall der String "images/Bild_news_id_1.jpg";

Wie kann ich von (WP2) auf (WP1) zugreifen?

(Hab die namen zur verdeutlichung nur hier genommen).

19.05.2011 - 01:51 Uhr

Okay 1und1 hat nein gesagt, hab trotzdem eine geniale und schöne Lösung gefunden...man muss sich zwar etwas reinfuchsen aber das ganze geht per Flash:

http://www.codeproject.com/KB/aspnet/FlashUpload.aspx

Einfach top find ich;) Wer genauso wie ich mit Einschränkungen Leben muss wird begeistert sein.

18.05.2011 - 01:11 Uhr

jop es stand dort im artike, zwischen system.webServer

ich frag mal bei 1und1 nach 😉

18.05.2011 - 01:09 Uhr

Ok....da setze ich mich wan anders ran.... bevor der string gesplittet wird wird er immo bei mir durch folgendes gejagt:



    private string boxespreview(string input) {

        string[] SS = input.Split(' ');
        string S = "";
        for (int x = 0; x < SS.Length; x++) {
            S += " " + SS[x].Replace("<br", "[//BR//]<br");
        
        
        }
        S = StripHTML(S);

        return S.Replace("[//BR//]","<br/>");
    }
    /// <summary>
    /// Removes the HTML Code.
    /// </summary>
    /// <param name="Text">The text.</param>
    /// <returns>The string without HTML Code</returns>
    private string StripHTML(string inputString)
    {
        return Regex.Replace(inputString, "<.*?>", string.Empty);
    }

sprich...ich übernehme nur die BRs...erstmal lass ich die seite anlaufen im juni;) und dann setz ich mich weiter daran dass die mit design da stehen...

was du mir geschrieben hast, macht mir jedenfalls sehr viel kopf zerbrechen, wie ich das lösen werden^^

danke aber für die schnelle antowort....

18.05.2011 - 01:01 Uhr

da ich bei 1und1 gehostet werde, weiß ich grad nicht obs IIS7 ist...meine aber nicht...müsste ich den vertrag rauskramen, da stand das mein ich...

da er jedenfalls meint

<security>
 <requestFiltering>
  <requestLimits maxAllowedContentLength=”20000000003 />
 </requestFiltering>
</security>

sei ein ihm unbekannt schließe ich einfach mal auf NICHT IIS7

18.05.2011 - 00:07 Uhr

Hi!

Auf meiner Seite habe ich nun alles für den ersten Betrieb fertig. Nur eins stört mich.

Dei Admins können zum designen der Newsbeiträge HTML verwenden, was sich Spinne-Feind ist mit der Funktion, die ab 200 wörtern für die "Übersicht" Seite und die "Account-Startseite" abschneidet und ein (...) ran hängt.

Gibt es einen Weg genau das zu machen und ggf offene HTML Tags im string zu schließen?

Meine jetzige Idee klappt nicht so gut 😉 war auch nur eine Notlösung vorerst.


  string[] words = s.Split(' ');
                int countwords = 0;
                string lastonetext = "";
                foreach (string word in words)
                {

                    if(countwords<200 && !word.ToLower().Contains("<div") && !word.ToLower().Contains("</div") && !word.ToLower().Contains("<table")&&!word.ToLower().Contains("<tr")&&!word.ToLower().Contains("<td")&&!word.ToLower().Contains("</td") && !word.ToLower().Contains("</tr")&&!word.ToLower().Contains("</table")) lastonetext += " "+ word;
                    if (countwords == 201) lastonetext += "(...)";
                    countwords++;
                }


Grüße,

b0b0

17.05.2011 - 22:16 Uhr

Okay...geändert;)

danke^^ das erklärt warum der im register forumular ab und an zumrickte hehe...

nun der ajax uploader kriegt dateien bis 15~~ mb hochgeladen....ab da jedoch ERROR...

ich brauch eigentlich eher nurn weg wie ich eine datei so um die 30mb hochgeladen bekomme 😦

17.05.2011 - 22:07 Uhr

sorry etwas schlecht formuliert:) folgendes Tag hab ich eingebunden:


<asp:scriptmanager ID="Scriptmanager1" runat="server"></asp:scriptmanager>

17.05.2011 - 20:01 Uhr

ja, genau wie das toolkit möchte zwischen den beiden form tags

17.05.2011 - 15:58 Uhr

ne das funzt leider auch nicht 😦

gibt es keine weiteren möglichkeiten, als das standartteil?:/

16.05.2011 - 13:28 Uhr

ich werd das mal ausprobiern wenn mein pc wieder richtig läuft hehe^^ danke 😃

13.05.2011 - 23:29 Uhr

Hi!

Ich stehe bei meiner Website vor einen Problem. Ich möchte gerne, dass man direkt an die Newsbeitrage VIdeos im FLV Format hochladen und ranhängen kann....nun bis 15 MB klappt das auch noch.

Da stoß ich vor das Problem, dass die Seitenverbindung zurückgesetzt wird. Also TIMEOUT.

Ich dachte mir es per AsyncFileUpload vom Ajaxtoolkit statt mit dem Standartteil von ASP.net zu machen. Leider bekomm ich, da ich die TabContainer aus dem Ajaxtoolkit auf der selben Seite benutze ein haufen javascript Fehler angezeigt. Ich schätze daher beide vertragen sich nicht wirklich.

Gibt es eine Möglichkeit, den Timeout zu verhindern?

Folgendes habe ich bereits in der Config:

  <httpRuntime  maxRequestLength="1000240" executionTimeout="1360"/>

Viele Grüße,

b0b0

13.05.2011 - 17:33 Uhr

Hi!

Ich hab folgendes Problem. Während ich grade mein WoW patchte musste ich speicher Räumen...hab daher teile von Programmen einfach auf eine externe gepackt.

Ich weiß nicht sehr schlau. Und dann wieder zurück kopiert.

Soweit so gut. Was ich nicht bemerkt habe, war dass in genau dieser sekunde eine AutoWartung von Tuneup lief und er die Registery mal eben von VWD befreit hatte.

Nachwirkung: Starten geht nicht mehr. Repariern/Deinstall geht auch nicht, da er das Setup nicht mehr findet.

Neuinstallation zeigt er mir an dass er eine setup xml nicht öffnen konnte.

Jetzt meine Frage: Wie bieg ich das wieder hin?^^

Viele Grüße

b0b0^^

13.05.2011 - 17:12 Uhr

Ach ja stimmt...ist ja dennoch eine weiter Instanz...hab nicht mitgedacht sorry...

Ich glaub ich werde eine unsichtbaren "tokens" ordner machen wo ich die downloadtoken sammel und der die alle 5 Sek. durchgeht...ob download ID 001 zb schon existiert, wenn nicht: Download starten und token löschen.

Eine andere Möglichkeit würd mir spontan nicht einfallen.

12.05.2011 - 21:25 Uhr

Hi!

Ich schreibe zurzeit einen Downloader...der funktioniert super...doch eines stört mich...Meine idee war dass man ihn per URL Protocoll aufrufen kann. Dahinter sind dann daten eines Downloads (Dateiename/URL) oder Befehle wie zb Config aufrufen oder so...

anfangs habe ich es per XML Datei gelöst. Was aber nur bedingt funktioniert.

Ich möchte gerne in ein Grid von programm.cs (die das alles abfängt) die rausgefilterten daten in ein Grind in "Form downloader" schreiben.

gedacht hatte ich es mir so:


             downloader downs = new downloader();
             downs.command_line_grid.Rows.Add(aa.Replace("/", ""), "adding");

funktioniert leider nicht...geht alles von der programm.cs aus. Das Grid hat den Modifer public.

Kann mir jemand sagen was ich da falsch mache?:(

vg

b0b0